Re: [Gpsbabel-code] cross compile error
Brought to you by:
robertl
From: tsteven4 <tst...@qw...> - 2010-11-06 15:29:40
|
? gui/makelinuxdist.sh Index: Makefile.in =================================================================== RCS file: /cvsroot/gpsbabel/gpsbabel/Makefile.in,v retrieving revision 1.177 diff -u -r1.177 Makefile.in --- Makefile.in 20 Jun 2010 04:16:20 -0000 1.177 +++ Makefile.in 6 Nov 2010 15:18:09 -0000 @@ -309,13 +309,13 @@ # cross-configure: - CC=i386-mingw32-gcc LDFLAGS="-s" @srcdir@/configure --host=i386-pc-mingw32 --with-cet=all --with-expathdr=@srcdir@/mingw/include --with-libexpat=@srcdir@/mingw/lib + CC=i386-mingw32-gcc LDFLAGS="-s" @srcdir@/configure --host=i386-pc-mingw32 --with-cet=all --with-expathdr=@srcdir@/mingw/include --with-libexpat=@srcdir@/mingw/lib --with-ddk-include=@srcdir@/mingw/include/ddk release-winbuild: rm -fr /tmp/gpsbabel-$(VERSIOND)-cross cp -a gpsbabel-$(VERSIOND) /tmp/gpsbabel-$(VERSIOND)-cross cd /tmp/gpsbabel-$(VERSIOND)-cross ; \ - CC=i386-mingw32-gcc LDFLAGS="-s" ./configure --host=i386-pc-mingw32 --with-cet=all --with-expathdr=mingw/include --with-libexpat=mingw/lib && make && \ + CC=i386-mingw32-gcc LDFLAGS="-s" ./configure --host=i386-pc-mingw32 --with-cet=all --with-expathdr=mingw/include --with-libexpat=mingw/lib --with-ddk-include=mingw/include/ddk && make && \ zip -j /tmp/gpsbabel-$(VERSIOND).zip $(WINFILES) rm -fr /tmp/gpsbabel-$(VERSIOND)-cross Index: configure =================================================================== RCS file: /cvsroot/gpsbabel/gpsbabel/configure,v retrieving revision 1.81 diff -u -r1.81 configure --- configure 10 Oct 2010 19:04:52 -0000 1.81 +++ configure 6 Nov 2010 15:18:10 -0000 @@ -1299,6 +1299,7 @@ --with-zlib=(included)|system|no --with-expathdr=DIR Use this to specify the location of expat.h --with-libexpat=DIR Use this to specify expat library . + --with-ddk-include=PATH Specify directory for DDK include files --with-doc=DIR Path where the documentation will be stored. Some influential environment variables: @@ -4584,6 +4585,17 @@ fi + +# Check whether --with-ddk_include was given. +if test "${with_ddk_include+set}" = set; then + withval=$with_ddk_include; +fi + + +if test "x$with_ddk_include" != x; then + CFLAGS="$CFLAGS -I$with_ddk_include" +fi + { echo "$as_me:$LINENO: checking for efence" >&5 echo $ECHO_N "checking for efence... $ECHO_C" >&6; } # Check whether --enable-efence was given. Index: configure.in =================================================================== RCS file: /cvsroot/gpsbabel/gpsbabel/configure.in,v retrieving revision 1.86 diff -u -r1.86 configure.in --- configure.in 10 Oct 2010 19:04:52 -0000 1.86 +++ configure.in 6 Nov 2010 15:18:11 -0000 @@ -330,6 +330,13 @@ AC_SUBST(EXPAT_LIB) ) +AC_ARG_WITH(ddk_include, + [ --with-ddk-include=PATH Specify directory for DDK include files]) + +if test "x$with_ddk_include" != x; then + CFLAGS="$CFLAGS -I$with_ddk_include" +fi + AC_MSG_CHECKING(for efence) AC_ARG_ENABLE(efence, [ --enable-efence=[yes|(no)]], |