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