Looks like it's loading a newer libldap with an older liblber.

Make sure you do not have liblber.so/liblber.a somewhere else on the system where the linker could pick it up instead of the one you compiled.

--
L.C. (Laurentiu C. Badea)

kevin J wrote:
Somebody tried to help me out but I am still having this problem.
Can anybody have a solution or suggestion?

Thanks,
Kihoon
>
configure:3646: gcc -o conftest -g -O2 -D_REENTRANT
-D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5
-I/usr/home/kevin/Build/radiusd/../openssl-0.9.7e/include -Wall
-D_GNU_SOURCE -g -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -Wnested-externs -W -Wredundant-decls -Wundef
-I/usr/home/kevin/Build/radiusd/../openldap-tmp/include conftest.c
-lresolv -lnsl -lresolv -lsocket -lposix4 -lpthread -lcrypto -lcrypto
-lssl -L/usr/home/kevin/Build/radiusd/../openldap-tmp/lib -llber
-L/opt/lib -lldap >&5
conftest.c:10: warning: function declaration isn't a prototype
conftest.c:13: warning: function declaration isn't a prototype
Undefined first referenced
symbol in file
ber_flatten2
/usr/home/kevin/Build/radiusd/../openldap-tmp/lib/libldap.a(controls.o)
ber_dup /usr/home/kevin/Build/radiusd/../openldap-tmp/lib/libldap.a(error.o)
ber_get_int
/usr/home/kevin/Build/radiusd/../openldap-tmp/lib/libldap.a(result.o)
ber_printf


- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to