Re: Integrating libtool head into GraphicsMagick

2005-12-05 Thread Ralf Wildenhues
Hi Bob, * Bob Friesenhahn wrote on Mon, Dec 05, 2005 at 02:55:35AM CET: Ralph provided me with some patches to get development libtool integrated into development GraphicsMagick using a non-recursive build, but I have run into a hang-up. The problem is that libtool tests include code

Re: Integrating libtool head into GraphicsMagick

2005-12-05 Thread Bob Friesenhahn
On Mon, 5 Dec 2005, Ralf Wildenhues wrote: Does anyone have an idea as to how Automake can be encouraged to look in the right place? AC_CONFIG_LIBOBJ_DIR needs support from both Autoconf and Automake, added after 2.59 and 1.9.6 respectively (patches from Gary, added around 2005-04-25). And

Re: Integrating libtool head into GraphicsMagick

2005-12-05 Thread Bob Friesenhahn
I notice that libltdl/lt__glibc.h conditionally includes argz.h. HAVE_ARGZ_H is not defined under Solaris in the configuration header file. Regardless, when this file is encountered, it seems that HAVE_ARGZ_H is somehow defined since it is attempting to include argz.h. Weird. Bob

Re: Integrating libtool head into GraphicsMagick

2005-12-05 Thread Ralf Wildenhues
Hi Bob, * Bob Friesenhahn wrote on Mon, Dec 05, 2005 at 05:39:31PM CET: I notice that libltdl/lt__glibc.h conditionally includes argz.h. HAVE_ARGZ_H is not defined under Solaris in the configuration header file. Regardless, when this file is encountered, it seems that HAVE_ARGZ_H is

Re: Integrating libtool head into GraphicsMagick

2005-12-05 Thread Ralf Wildenhues
* Bob Friesenhahn wrote on Mon, Dec 05, 2005 at 05:00:47PM CET: So the only solution using released tools is to pollute the top of the source tree with copies of files. How unpleasant! Erm. Libtool 2.0 isn't released either. Not yet. Is there any ETA for a new Autoconf release? I can't

Re: Integrating libtool head into GraphicsMagick

2005-12-05 Thread Bob Friesenhahn
On Mon, 5 Dec 2005, Ralf Wildenhues wrote: HAVE_ARGZ_H defined - system argz.h exists HAVE_ARGZ_H undefined - we use our replacement libltdl/argz_.h which is then copied to libltdl/argz.h (see end of ltdl Makefile.{am,inc} This is pretty

Re: Integrating libtool head into GraphicsMagick

2005-12-05 Thread Bob Friesenhahn
On Mon, 5 Dec 2005, Ralf Wildenhues wrote: * Bob Friesenhahn wrote on Mon, Dec 05, 2005 at 05:00:47PM CET: So the only solution using released tools is to pollute the top of the source tree with copies of files. How unpleasant! Erm. Libtool 2.0 isn't released either. Not yet. I'll let

Re: Integrating libtool head into GraphicsMagick

2005-12-05 Thread Bob Friesenhahn
On Mon, 5 Dec 2005, Bob Friesenhahn wrote: I see that Makefile.inc includes AM_CPPFLAGS+= -DLT_CONFIG_H='$(LT_CONFIG_H)' \ -DLTDL -I. -I$(srcdir) -Ilibltdl \ -I$(srcdir)/ltdl -I$(srcdir)/ltdl/libltdl which seems to be wrong. I

Re: Integrating libtool head into GraphicsMagick

2005-12-05 Thread Ralf Wildenhues
* Bob Friesenhahn wrote on Mon, Dec 05, 2005 at 06:45:26PM CET: On Mon, 5 Dec 2005, Bob Friesenhahn wrote: I see that Makefile.inc includes AM_CPPFLAGS += -DLT_CONFIG_H='$(LT_CONFIG_H)' \ -DLTDL -I. -I$(srcdir) -Ilibltdl \

Re: Integrating libtool head into GraphicsMagick

2005-12-05 Thread Bob Friesenhahn
I am encountering a problem in that with one configuration libltdl not built before the library which depends on it. The dependency is expressed via LIBADD: magick_libGraphicsMagick_la_LIBADD = $(MAGICK_DEP_LIBS) $(LIBLTDL) where $(MAGICK_DEP_LIBS) is a list of libraries found by configure

Re: Integrating libtool head into GraphicsMagick

2005-12-05 Thread Bob Friesenhahn
On Mon, 5 Dec 2005, Bob Friesenhahn wrote: So I am at a loss as to why Automake fails to build ltdl/libltdlc.la before attempting to use it. FYI, a quick fix to the build-order problem is # Convince libltdl to be built before the library which needs it. $(LIBMAGICK): $(LIBLTDL) but

Re: Integrating libtool head into GraphicsMagick

2005-12-05 Thread Ralf Wildenhues
* Bob Friesenhahn wrote on Tue, Dec 06, 2005 at 03:48:04AM CET: On Mon, 5 Dec 2005, Bob Friesenhahn wrote: So I am at a loss as to why Automake fails to build ltdl/libltdlc.la before attempting to use it. FYI, a quick fix to the build-order problem is # Convince libltdl to be built