[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: libtoolize --ltdl copies old version of configure script
From: |
Brent Goodrick |
Subject: |
Re: libtoolize --ltdl copies old version of configure script |
Date: |
Mon, 6 Jan 2003 07:54:05 -0800 |
Hi Raphaël,
Ok, I'm using libtool-1.4.3 libtool, and not libtool-1.4.2.
I don't know if I understand what you meant by "2.13-specific
feature". That is because AC_LIBTOOL_DLOPEN is defined by libtool,
and not autoconf, correct?
Or, is it that you mean that is is incorrect for libtool m4 code to
use "AC_PROVIDE_" inside a macro name because that is an
implementation detail of old autoconf's, namely autoconf-2.13?
Just in case it matters, this is with use with autoconf-2.57 and
automake-1.7.
bg
>>>>> "Raphaël" == Raphaël Poss <address@hidden> writes:
Raphaël> Brent Goodrick <address@hidden> writes:
>>
>> My workaround is to simply rerun autoconf to regenerate the configure
>> script inside the libltdl subdirectory of my package.
Raphaël> This is a problem, since the acinclude.m4 file of 1.4.2 uses a
Raphaël> 2.13-specific feature triggering a bug when used with 2.53:
Raphaël> ifdef([AC_PROVIDE_AC_LIBTOOL_DLOPEN], enable_dlopen=yes,
enable_dlopen=no)
Raphaël> Indeed,
Raphaël> AC_PROVIDE([AC_LIBTOOL_DLOPEN])
Raphaël> does not defined `AC_PROVIDE_AC_LIBTOOL_DLOPEN' any more with 2.5x,
Raphaël> and thus in a way autoconf 2.5x "disables" shared library support in
Raphaël> ltdl.
Raphaël> --
Raphaël> /------------------------------------------------------------------.
Raphaël> | Raphaël Poss EPITA CSI 2003 - EpX - ACU |
Raphaël> | ICQ 1757157 - GnuPG fp bda2eb602866390c7a7d:a13ad7c86dd33b72e72b |
Raphaël> `------------------------------------------------------------------/