I was trying to install freeradius-1.0.0-pre1 and
get the error messages bash-2.05# make make[1]: Entering directory
`/usr/local/src/freeradius-1.0.0-pre1' Making all in libltdl... make[2]: Entering directory `/usr/local/src/freeradius-1.0.0-pre1/libltdl' make[2]: Leaving directory
`/usr/local/src/freeradius-1.0.0-pre1/libltdl' Making all in src... make[2]: Entering directory
`/usr/local/src/freeradius-1.0.0-pre1/src' make[3]: Entering directory
`/usr/local/src/freeradius-1.0.0-pre1/src' Making all in include... make[4]: Entering directory
`/usr/local/src/freeradius-1.0.0-pre1/src/include' make[4]: Nothing to be done for `all'. make[4]: Leaving directory
`/usr/local/src/freeradius-1.0.0-pre1/src/include' Making all in lib... make[4]: Entering directory
`/usr/local/src/freeradius-1.0.0-pre1/src/lib' gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
-DOPENSSL_NO_KRB5 -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
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LIBRADIUS -I../include
-DHMAC_SHA1_DATA_PROBLEMS -c dict.c -o dict.o In file included from ../include/libradius.h:60, from dict.c:35: ../include/md4.h:72: parse error before
"u_int32_t" ../include/md4.h:72: warning: no semicolon at end of struct
or union ../include/md4.h:73: warning: type defaults to `int' in
declaration of `count' ../include/md4.h:73: warning: data definition has no type or
storage class ../include/md4.h:74: parse error before "buffer" ../include/md4.h:74: warning: type defaults to `int' in
declaration of `buffer' ../include/md4.h:74: warning: data definition has no type or
storage class ../include/md4.h:75: parse error before '}' token ../include/md4.h:75: warning: type defaults to `int' in
declaration of `librad_MD4_CTX' ../include/md4.h:75: warning: data definition has no type or
storage class ../include/md4.h:80: parse error before '*' token ../include/md4.h:80: warning: function declaration isn't a
prototype ../include/md4.h:81: parse error before '*' token ../include/md4.h:82: warning: function declaration isn't a
prototype ../include/md4.h:83: parse error before '[' token ../include/md4.h:84: warning: function declaration isn't a
prototype ../include/md4.h:85: parse error before '[' token ../include/md4.h:87: warning: function declaration isn't a
prototype In file included from dict.c:35: ../include/libradius.h:262: warning: declaration of `buffer'
shadows a global declaration ../include/md4.h:74: warning: shadowed declaration is here ../include/libradius.h:292: warning: declaration of `buffer'
shadows a global declaration ../include/md4.h:74: warning: shadowed declaration is here ../include/libradius.h:294: warning: declaration of `buffer'
shadows a global declaration ../include/md4.h:74: warning: shadowed declaration is here ../include/libradius.h:306: warning: declaration of `buffer'
shadows a global declaration ../include/md4.h:74: warning: shadowed declaration is here make[4]: *** [dict.o] Error 1 make[4]: Leaving directory
`/usr/local/src/freeradius-1.0.0-pre1/src/lib' make[3]: *** [common] Error 1 make[3]: Leaving directory
`/usr/local/src/freeradius-1.0.0-pre1/src' make[2]: *** [all] Error 2 make[2]: Leaving directory
`/usr/local/src/freeradius-1.0.0-pre1/src' make[1]: *** [common] Error 1 make[1]: Leaving directory
`/usr/local/src/freeradius-1.0.0-pre1' make:
*** [all] Error 2 bash-2.05#
How can I make it? Victor Belous Lynx BCC company |
- Re: make error on Solaris 9 Victor Belous
- Re: make error on Solaris 9 Paul Hampson
- Re: make error on Solaris 9 Alan DeKok