CURRENT build error

Matus "fantomas" Uhlar uhlar at fantomas.sk
Wed Sep 11 17:19:03 UTC 2002


-> > make[2]: *** No rule to make target `his.lo', needed by `libinnhist.la'. 
-> > Stop.
-> > make[2]: *** Waiting for unfinished jobs....
-> 
-> That looks like you're trying to do a parallel build.  I can't get
-> parallel builds to work properly with recursive make and shared libraries;
-> make just isn't capable of expressing the appropriate dependencies
-> properly as far as I can tell.  You can push the deck chairs around on the
-> Titanic, and I spent a lot of time doing that on Monday and getting a wide
-> variety of different errors like this, but in the end the ship still
-> sinks.
-> 
-> Recursive make is evil.

Ehm you were probably true, unaliasing make from 'make -j2' helped a big...
now I have other problem:

History method 'hisv6' configured
../libtool --mode=link gcc -s  -L/usr/lib -o libinnhist.la his.lo hismethods.lo ./hisv6/hisv6.lo \
    /home/uhlar/src/inn/inn-CURRENT/storage/libstorage.la /home/uhlar/src/inn/inn-CURRENT/lib/libinn.la -ldb  \
    -rpath /usr/local/news/lib -version-info 2:0:0
libtool: link: cannot find the library `/home/uhlar/src/inn/inn-CURRENT/storage/libstorage.la'
make[2]: *** [libinnhist.la] Error 1
make[2]: Leaving directory `/home/uhlar/src/inn/inn-CURRENT/history'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/uhlar/src/inn/inn-CURRENT/history'
make: *** [all-history] Error 2

'cd storage; make' helped. 

then:

gcc -s -o .libs/innfeed article.o buffer.o config_l.o config_y.o endpoint.o host.o innlistener.o main.o misc.o tape.o version.o connection.o  -L/usr/lib /home/uhlar/src/inn/inn-CURRENT/history/.libs/libinnhist.so /home/uhlar/src/inn/inn-CURRENT/storage/.libs/libstorage.so /home/uhlar/src/inn/inn-CURRENT/lib/.libs/libinn.so -ldb -lsasl2 -Wl,--rpath -Wl,/usr/local/news/lib
/usr/bin/ld: cannot find -lsasl2
collect2: ld returned 1 exit status
make[1]: *** [innfeed] Error 1
make[1]: Leaving directory /home/uhlar/src/inn/inn-CURRENT/innfeed'
make: *** [all-innfeed] Error 2

The funny thing is, when I installed libsasl-2.1.2, it complained about not
found -lsasl at 'configure' time. Now, with libsasl-1.5.27 it can't found
libsasl2 ...

which sasl should I use?

-- 
 Matus "fantomas" Uhlar, uhlar at fantomas.sk ; http://www.fantomas.sk/
 Warning: I don't wish to receive spam to this address.
 Varovanie: Nezelam si na tuto adresu dostavat akukolvek reklamnu postu.
 Saving Private Ryan...
 Private Ryan exists. Overwrite? (Y/N)


More information about the inn-workers mailing list