That solved my first problem - but left me with:
symbol in file
cout reformail.o
_IO_getc reformail.o
endl(ostream &) reformail.o
cerr reformail.o
ostream::operator<<(char const *) reformail.o
istream::read(char *, int) reformail.o
cin reformail.o
ostream::flush(void) reformail.o
ld: fatal: Symbol referencing errors. No output written to reformail
collect2: ld returned 1 exit status
make[1]: *** [reformail] Error 1
make: *** [all-recursive] Error 1
-----Original Message-----
From: cour...@lists.sourceforge.net
[mailto:cour...@lists.sourceforge.net]On Behalf Of Xavier
Beaudouin
Sent: Thursday, June 21, 2001 11:12 AM
To: Justin Backman
Cc: cour...@lists.sourceforge.net
Subject: Re: [courier-users] Compiling authentication problem
symbol in file
socket authdaemond.o
accept authdaemond.o
bind authdaemond.o
listen authdaemond.o
ld: fatal: Symbol referencing errors. No output written to
authdaemond.plain
collect2: ld returned 1 exit status
make: *** [authdaemond.plain] Error 1
I am compiling with GCC 2.95.3, GNU Make 3.78.1 on a Solaris 2.7 machine
CPPFLAGS="-I/usr/local/include -I/usr/local/ssl/include"
LDFLAGS="-L/usr/local/lib -L/usr/local/ssl/lib"
Add there to LDFLAGS a "-lsocket" this should solve your problem under
solaris 7/8.
Sincerly
/Xavier