libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problem with libltdl on Solaris


From: Ralf Wildenhues
Subject: Re: Problem with libltdl on Solaris
Date: Mon, 11 May 2009 08:10:44 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

Hello Will,

* Will Mason wrote on Mon, May 11, 2009 at 06:47:58AM CEST:
> I've been using a project with autoconf, automake and libtool for some time.
> Today I added libltdl to my code. I ran libtoolize --ltdl --copy. My
> configure.ac has this:
> 
> LT_CONFIG_LTDL_DIR([libltdl])
> LT_INIT([dlopen])
> LT_LANG([C++])
> LTDL_INIT([recursive])

> When I build on Mac OS X, everything is great. It all works perfectly. When
> I build on Solaris 10 with CC, my executables fail to link because of this:
> 
> Undefined                       first referenced
>  symbol                             in file
> lt__argz_insert                     ./.libs/libforxxq.so
> lt__argz_append                     ./.libs/libforxxq.so
> lt__argz_create_sep                 ./.libs/libforxxq.so
> lt__argz_stringify                  ./.libs/libforxxq.so
> lt__argz_next                       ./.libs/libforxxq.so
> 
> I can see no way to convince libtool that it should actually compile the
> argz stuff. In the Makefile I see ltdl_LIBOBJS = argz.o, but I can't see how
> to tell the system to actually target that file. Has anyone seen this
> problem before? Can anyone help me sort this out?

Which Autoconf and Automake versions do you use?

Thanks,
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]