From: Pieter T. <pie...@in...> - 2003-02-07 21:57:30
|
Hi, I'm using autoconf 2.57, automake 1.4-p4 and libtool 1.4.3 together with gcc 3.2.1 and ming runtime 2.2 on a debian linux host (that's cross compiling) My problem: I'm not sure if dlltool is called by libtool or by g++, but anyway when an attempt to build my dll is made I get this: /bin/sh ../libtool --mode=link i686-pc-mingw32-g++ <blabla> -no-undefined >blabla> ... generating symbol list for... dlltool --export-all <blabla> ../libtool: dlltool: command not found There's my problem: the tool used should be i686-pc-mingw32-dlltool, not "dlltool" Does anyone recognize this ? the autoconf macros (AC_CHECK_TOOL, which is used by AC_PROG_LIBTOOL) get everything right (i686-pc-mingw32-objdump, i686-pc-mingw32-ranlib), except it refuses to detect anything other than "dlltool", which shouldn't be "detected" in the first place since I do not have an executable named "dlltool" on my system. Does anyone know why the canonical hostname is not prepended to dlltool ? Pieter |