Well I seem to have a problem getting Spamassassin 3.0.1 to compile. I am 
running Solaris 2.5.1 with Perl 5.8.5 and gcc 3.3.2. I have been able to 
install all the required perl modules. Now I want to finally install 
Spamassassin and I get this error:
" " " " " " " "
checking for in_addr_t... no
checking for INADDR_NONE... no
checking for EX__MAX... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
make -f spamc/Makefile spamc/spamc
make[1]: Entering directory `/export/new_stuff/Mail-SpamAssassin-3.0.1'
gcc  -g -O2 spamc/spamc.c spamc/libspamc.c spamc/utils.c \
        -o spamc/spamc   -ldl -lnsl -lsocket 
Undefined                       first referenced
 symbol                             in file
snprintf                            /var/tmp//ccBlGmez.o
vsnprintf                           /var/tmp//ccBlGmez.o
ld: fatal: Symbol referencing errors. No output written to spamc/spamc
collect2: ld returned 1 exit status
make[1]: *** [spamc/spamc] Error 1
make[1]: Leaving directory `/export/new_stuff/Mail-SpamAssassin-3.0.1'
make: *** [spamc/spamc] Error 2

I am stuck here so if anybody knows what I might be missing I would appreciate 
a hint. Maybe this is a solaris issue, I have seen postings on this list 
suggesting downgrading gcc in order to compile. 
Well any ideas would help.
cheers

-James

Reply via email to