compilation error on CURRENT-20100118

Russ Allbery rra at stanford.edu
Wed Feb 3 18:17:01 UTC 2010


Katsuhiro Kondou <kondou at isc.org> writes:

> libtool: link: gcc -dynamiclib -Wl,-undefined -Wl,dynamic_lookup -o .libs/libinn.2.dylib  .libs/setproctitle.o .libs/argparse.o .libs/buffer.o .libs/cleanfrom.o .libs/clientactive.o .libs/clientlib.o .libs/commands.o .libs/concat.o .libs/conffile.o .libs/confparse.o .libs/daemonize.o .libs/date.o .libs/dbz.o .libs/defdist.o .libs/dispatch.o .libs/fdflags.o .libs/fdlimit.o .libs/getfqdn.o .libs/getmodaddr.o .libs/hash.o .libs/hashtab.o .libs/headers.o .libs/hex.o .libs/innconf.o .libs/inndcomm.o .libs/list.o .libs/localopen.o .libs/lockfile.o .libs/makedir.o .libs/md5.o .libs/messageid.o .libs/messages.o .libs/mmap.o .libs/network.o .libs/newsuser.o .libs/nntp.o .libs/numbers.o .libs/qio.o \
> .libs/radix32.o .libs/readin.o .libs/remopen.o .libs/reservedfd.o .libs/resource.o .libs/sendarticle.o .libs/sendpass.o .libs/sequence.o .libs/timer.o .libs/tst.o .libs/uwildmat.o .libs/vector.o .libs/wire.o .libs/xfopena.o .libs/xmalloc.o .libs/xsignal.o .libs/xwrite.o    -multiply_defined   -install_name  /usr/local/news/lib/libinn.2.dylib -compatibility_version 3 -current_version 3.0 -Wl,-single_module
> i686-apple-darwin8-gcc-4.0.1: /usr/local/news/lib/libinn.2.dylib: No such file or directory
> make[1]: *** [libinn.la] Error 1
> make: *** [all-lib] Error 2

That looks like a bug in libtool on Mac OS X.  For some reason, it wants
the installation directory to exist before it can create the shared
library, even only in the build tree.

I'm afraid I'm at a loss.  This is really weird behavior.

-- 
Russ Allbery (rra at stanford.edu)             <http://www.eyrie.org/~eagle/>

    Please send questions to the list rather than mailing me directly.
     <http://www.eyrie.org/~eagle/faqs/questions.html> explains why.



More information about the inn-workers mailing list