Hi guys,
I still have this hair pulling prroblem:
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -I/usr/local/ssl/include -Wall -D_GNU_SOURCE -DNDEBUG -I../../include -I./libeap -o .libs/radeapclient radeapclient.o -L/root/sw/freeradius/freeradius-1.0.2/src/modules/rlm_eap/libeap /root/sw/freeradius/freeradius-1.0.2/src/modules/rlm_eap/libeap/.libs/libeap.so -L/root/sw/freeradius/freeradius-1.0.2/src/lib /root/sw/freeradius/freeradius-1.0.2/src/lib/.libs/libradius.so -lnsl -lresolv -lpthread -lcrypto -lssl -lcrypt -Wl,--rpath -Wl,/usr/local/lib
/root/sw/freeradius/freeradius-1.0.2/src/lib/.libs/libradius.so: undefined reference to `MD5Final'
/root/sw/freeradius/freeradius-1.0.2/src/lib/.libs/libradius.so: undefined reference to `MD5Init'
/root/sw/freeradius/freeradius-1.0.2/src/lib/.libs/libradius.so: undefined reference to `MD5Update'
collect2: ld returned 1 exit status
gmake[6]: *** [radeapclient] Error 1
I can get FreeRadius to compile, but it won't link.
Earlier in the log, it says that MD5Final, MD5Init and MD5Update are 'implicitly declared' - no prototypes in other words.
Does anyone have an idea how to fix this?
Regards,
Herman
Herman wrote:
Hi everybody,
I am using this line to configure:
./configure --with-openssl-includes=/usr/local/ssl/include --with-openssl-libraries=/usr/local/ssl/lib --enable-developer
Which cleared up some problems with SSL, but now get the following type of errors when I execute 'make':
/root/sw/freeradius/freeradius-1.0.2/src/lib/.libs/libradius.so: undefined reference to `MD5Final'
I searched the archives but didn't find anything useful.
Any recommendations on how to resolve this?
Regards, -- Herman
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
-- -- Herman Oosthuysen, B.Eng(E), MIEEE Aerospace Software Ltd. #207, 908 -17th Ave. SW Calgary, AB, T2T 0A3, Canada Phone: 1.403.228-4181 http://www.AerospaceSoftware.com
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html