sieve script not running?
+archive.info-cyrus at utdallas.edu
Tue Jul 8 00:06:50 EDT 2003
>>>>> On Mon, 7 Jul 2003 21:34:37 -0400 (EDT),
>>>>> Igor Brezac <igor at ipass.net> (ib) writes:
>> > gcc -L/usr/local/lib -R/usr/local/lib -L/usr/local/BerkeleyDB.4.0/lib -R/usr/local/BerkeleyDB.4.0/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib -L/usr/local/lib -o test \
>> > test.o libsieve.a ../et/libcom_err.a ../lib/libcyrus.a
>> > Undefined first referenced
>> > symbol in file
>> > shutdown ../lib/libcyrus.a(util.o)
>> > ld: fatal: Symbol referencing errors. No output written to test
>> > collect2: ld returned 1 exit status
>> > gmake: *** [test] Error 1
ib> You are missing -lsocket -lnsl in your link statement.
Maybe that library changed between 2.1.12 and 2.1.13 to require
those libraries? I notice the compile line is the same for both,
but since 2.1.13 the error above appears.
Yeah, as you say, adding those two fixes link problem. Looks like
configure.in is missing something that the others have.
More information about the Info-cyrus