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