sieve script not running?

Amos Gouaux +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.

-- 
Amos





More information about the Info-cyrus mailing list