[ Cc:ing bug-autoconf; this is http://thread.gmane.org/gmane.comp.gnu.mingw.user/20585 ]
Hello Keith, Keith, and everyone else ;-) * Keith Hutchison wrote on Wed, Aug 30, 2006 at 10:06:41AM CEST: > > > >Which versions of these tools were used? > > sh-2.04$ ./configure --version > 1.0 > c:\WINDOWS\system32\cat.exe > c:\WINDOWS\system32\cat.exe OK, there are some issues with your path, it seems. The first `cat' found in $PATH should be the MSYS one. I assume that many of your other failures also relate to this issue. The Autoconf version used in creating > libpqxx > ftp://thaiopensource.org/software/libpqxx/libpqxx-2.6.7.tar.gz is 2.59e. In the hope that fixing the path issue will fix many other of your issues as well, there is one thing that still worries me: the code expanded from the Autoconf macros AC_CACHE_SAVE/_AC_CACHE_DUMP (which may be executed as part of the exit trap in the configure script) looks like it triggers MinGW's automatic path conversion (which in turn leads to some missing backslashes, and some added path prefixes): > >> >sed: 1: "s/^/([a-zA-Z_][a-zA-Z0-9...": bad flag in substitute command: > >> >sed: 1: "/dev/fs/C/msys/1.0/^[_ab...": invalid command code f I can't test this right now, but IIRC there have not been any changes to this code since 2.59e in Autoconf, so I assume the current code (in 2.60 as well as CVS) to still have this issue. Cheers, Ralf
