2008-03-23 03:37:53 Arfrever Frehtes Taifersar Arahesis napisaĆ(a):
> config.status is created and executed by AC_OUTPUT.
>
> From NEWS of libtool-2.2:
> "* libtool script is now created by config.status. Instead of interrogating
> `./libtool' from configure.ac after calling AC_PROG_LIBTOOL, use the
> variable names directly."
>
> It means that when --enable-experimental-libtool option isn't used,
> ${abs_builddir}/libtool file doesn't exist earlier and the checking
> if libtool supports --tag option gives false negative:
>
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking whether libtool accepts --tag=XXX... ./configure: line 12165: ${PATH_TO_WORKING_COPY}/libtool: No such file or directory
> no
> checking whether libtool needs -no-undefined... no
>
> [[[
> Always pass --tag=CC / --tag=CXX option to libtool.
>
> * configure.ac:
> Don't check if libtool supports --tag option.
> * Makefile.in:
> (LTFLAGS): Replace @SVN_LT_CCTAG@ with --tag=CC.
> (LTCXXFLAGS): Replace @SVN_LT_CXXTAG@ with --tag=CXX.
> ]]]
If nobody objects, I would like to commit this patch tomorrow.
--
Arfrever Frehtes Taifersar Arahesis
Received on 2008-03-24 00:27:24 CET