make freeradius-2.0 cvs Version
Hello all, I want to make freeradius-2-0-pre2 on a Redhat 3.2.3-47 with openssl-0.9.7a-33.23. make gives this error: /service/freeradius-cvs/radiusd/libtool --mode=compile gcc -g -O2 -I/service/freeradius-cvs/radiusd/src -DHOSTINFO= \"i686-pc-linux-gnu\" -DRADIUSD_VERSION=\"2.0.0-beta\" -DOPENSSL_NO_KRB5 -c threads.c gcc -g -O2 -I/service/freeradius-cvs/radiusd/src -DHOSTINFO= \"i686-pc-linux-gnu\" -DRADIUSD_VERSION=\"2.0.0-beta\" -DOPENSSL_NO_KRB5 -c threads.c -fPIC -DPIC -o .libs/threads.o In file included from /usr/include/openssl/evp.h:81, from threads.c:64: /usr/include/openssl/md4.h:105: conflicting types for `librad_MD4_CTX' /service/freeradius-cvs/radiusd/src/freeradius-devel/md4.h:75: previous declaration of `librad_MD4_CTX' gmake[4]: *** [threads.lo] Fehler 1 On an other system with fedora 4.1.1-30 and openssl-0.9.8b-8.3.fc6 the make runs fine without errors -- Grüße Hans-Peter Fuchs Hans-Peter Fuchs - RRZK Zimmer 20 Zentrum für angewandte Informatik - Universitätsweiter Service RRZK Universität zu Köln - Tel: 0221-470-6972
Hans-Peter Fuchs wrote:
I want to make freeradius-2-0-pre2 on a Redhat 3.2.3-47 with openssl-0.9.7a-33.23.
make gives this error:
...
/usr/include/openssl/md4.h:105: conflicting types for `librad_MD4_CTX' /service/freeradius-cvs/radiusd/src/freeradius-devel/md4.h:75: previous declaration of `librad_MD4_CTX' gmake[4]: *** [threads.lo] Fehler 1
It looks like the FreeRADIUS MD4 headers are conflicting with the OpenSSL ones. That can be fixed, I guess. Alan DeKok.
participants (2)
-
Alan DeKok -
Hans-Peter Fuchs