alpmuniz
(usa Debian)
Enviado em 19/05/2009 - 19:27h
squid: 2.7STABLE6
openssl:0.9.8k
Como não gosto de nada desatualizado, baixei e compilei o novo openssl. A compilação dele não teve problemas. Mas ao tentar compilar o Squid:
usr/local/openssl-0.9.8k/lib/libcrypto.a(dso_dlfcn.o)(.text+0x28): In
function `dlfcn_load':
: undefined reference to `dlopen'
/usr/local/openssl-0.9.8k/lib/libcrypto.a(dso_dlfcn.o)(.text+0x94): In
function `dlfcn_load':
: undefined reference to `dlclose'
/usr/local/openssl-0.9.8k/lib/libcrypto.a(dso_dlfcn.o)(.text+0xbc): In
function `dlfcn_load':
: undefined reference to `dlerror'
/usr/local/openssl-0.9.8k/lib/libcrypto.a(dso_dlfcn.o)(.text+0x158): In
function `dlfcn_bind_var':
: undefined reference to `dlsym'
/usr/local/openssl-0.9.8k/lib/libcrypto.a(dso_dlfcn.o)(.text+0x183): In
function `dlfcn_bind_var':
: undefined reference to `dlerror'
/usr/local/openssl-0.9.8k/lib/libcrypto.a(dso_dlfcn.o)(.text+0x268): In
function `dlfcn_bind_func':
: undefined reference to `dlsym'
/usr/local/openssl-0.9.8k/lib/libcrypto.a(dso_dlfcn.o)(.text+0x293): In
function `dlfcn_bind_func':
: undefined reference to `dlerror'
/usr/local/openssl-0.9.8k/lib/libcrypto.a(dso_dlfcn.o)(.text+0x46c): In
function `dlfcn_unload':
: undefined reference to `dlclose'
collect2: ld returned 1 exit status
make[3]: *** [squid] Error 1
Já procurei pela Internet e testei algumas dicas, como acrescentar -ldl após lcrypt no arquivo "Makefile" e tb utilizar o parâmetro de compilação LDFLAGS. Mas nada.