Me again ;-)
another build issue, this time on mingw. somehow configure doesn't properly
replace libtools path and trying to find it at /libtool:
hau...@w7 /c/Development/mingw-build/apr-1.3.x-build
$ make
make[1]: Entering directory `/c/Development/mingw-build/apr-1.3.x-build'
/bin/sh /libtool --silent --mode=compile gcc -g -O0 -DHAVE_CONFIG_H
-D_LARGEFILE64_SOURCE -I./include
-I/c/Development/mingw-build/apr-1.3.x/include/arch/win32 -I./include/arch/unix
-I/c/Development/mingw-build/apr-1.3.x/include/arch/unix
-I/c/Development/mingw-build/apr-1.3.x/include -o passwd/apr_getpass.lo -c
../apr-1.3.x/passwd/apr_getpass.c && touch passwd/apr_getpass.lo
/bin/sh: /libtool: No such file or directory
make[1]: *** [passwd/apr_getpass.lo] Error 127
make[1]: Leaving directory `/c/Development/mingw-build/apr-1.3.x-build'
make: *** [all-recursive] Error 1
which is caused by apr_rules.mk where top_builddir doesn't get replaced:
>>>
#
# Configuration variables
#
apr_builddir=/c/Development/mingw-build/apr-1.3.x-build
apr_builders=/c/Development/mingw-build/apr-1.3.x/build
# Some layouts require knowing what version we are at.
APR_MAJOR_VERSION=1
APR_DOTTED_VERSION=1.3.13
CC=gcc
RM=rm
AWK=gawk
SHELL=/bin/sh
LIBTOOL=$(SHELL) $(top_builddir)/libtool
<<<
buildconf looks ok and i have placed an echo of $(top_builddir)
into configure which is ok but it doesn't find its way to apr_rules.mk.
Any idea?
$ ./buildconf
buildconf: checking installation...
buildconf: python version 2.6.5 (ok)
buildconf: autoconf version 2.64 (ok)
buildconf: libtool version 2.2.7a (ok)
buildconf: copying libtool helper files using /mingw/bin/libtoolize
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'.
libtoolize: copying file `build/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `build'.
libtoolize: copying file `build/libtool.m4'
libtoolize: copying file `build/ltoptions.m4'
libtoolize: copying file `build/ltsugar.m4'
libtoolize: copying file `build/ltversion.m4'
libtoolize: copying file `build/lt~obsolete.m4'
libtoolize: Consider adding `-I build' to ACLOCAL_AMFLAGS in Makefile.am.
libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT'
buildconf: creating include/arch/unix/apr_private.h.in ...
buildconf: creating configure ...
buildconf: generating 'make' outputs ...
buildconf: rebuilding rpm spec file
$ ../apr-1.3.x/configure --prefix=/C/Development/mingw-install --enable-threads
checking build system type... i686-pc-mingw32
checking host system type... i686-pc-mingw32
checking target system type... i686-pc-mingw32
Configuring APR library
Platform: i686-pc-mingw32
srcdir: ../apr-1.3.x
apr_builddir: /c/Development/mingw-build/apr-1.3.x-build
top_builddir: /c/Development/mingw-build/apr-1.3.x-build
checking for working mkdir -p... yes
APR Version: 1.3.13
--
Martin
Subcommander 2.0.0 Beta 5 - http://subcommander.tigris.org
a Win32/Unix/MacOSX subversion GUI client & diff/merge tool.