Am Mon, 9 Oct 2006 13:55:30 +0200 schrieb Thomas Porschberg <[EMAIL PROTECTED]>:
> Am Fri, 06 Oct 2006 09:24:04 -0700 > schrieb David Bertoni : > > > Thomas Porschberg wrote: > > > Am Thu, 05 Oct 2006 09:23:36 -0700 > > > schrieb David Bertoni : > > ... > > >> I updated my entire Cygwin installation before I attempted to > > >> reproduce your problem. > > >> > > >> Did you, by any chance, install Cygwin with CR/LF as the > > >> terminator, rather than just LF? > > > No. > > >> I've seen such an error message from make when > > >> it expects LF, but finds CR/LF. > > > This was my guess too. Therefore I did a d2u for all Makefiles. > > > > > >> I think there must be something wrong with either your Cygwin > > >> installation, or the copy of the Xalan source archive that you're > > >> using. > > > I downloaded the sources of Xalan-C_1_10_0 again but no success. > > > Googling for my error message: "multiple target patterns" > > > lead me to > > > http://sourceware.org/ml/cygwin/2006-09/msg00546.html > > > Which version of make do you use ? > > > make -version gives me 3.81 > > > The Cygwin installer program shows me 3.81-1. > > > > > > > That's the same version I have. > > > > > My path looks like: > > > $ echo $PATH > > > /usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/opt/oracle/bin:/cygdrive/c/WINNT/sy > > > stem32:/cygdrive/c/WINNT:/cygdrive/c/WINNT/System32/Wbem:/cygdrive/c/Programme/R > > > ational/ClearQuest:/cygdrive/c/Programme/Rational/common:/cygdrive/c/Xalan-C_1_1 > > > 0_0-win32-msvc_60/bin:/cygdrive/c/xerces-c-windows_2000-msvc_60/bin:/cygdrive/c/ > > > ActiveState/ActivePerl/Perl/bin:/opt/oracle/bin:/cygdrive/c/mingw/qt-3/lib:/usr/ > > > sbin > > > > > > It seems to have something to do with DOS-paths. Can you send my > > > the output of your `env` ? > > > > > > > /usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/Program > > Files/ThinkPad/Utilities:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/Program > > > > Files/IBM/Infoprint Select:/cygdrive/c/Program Files/Diskeeper > > Corporation/Diskeeper/:/cygdrive/c/Program > > Files/Subversion/bin:/cygdrive/c/bin:/cygdrive/c/Program > > Files/Network Associates/PGPNT:/cygdrive/c/Program Files/Support > > Tools:/cygdrive/c/Program Files/Microsoft Visual Studio .NET > > 2003/Vc7/bin:/cygdrive/c/Program Files/Microsoft Visual > > Studio .NET 2003/Common7/IDE:/cygdrive/c/Program Files/Support > > Tools/:/cygdrive/c/Program Files/ATI > > Technologies/ATI.ACE/:/cygdrive/c/Program Files/Common > > Files/Lenovo:/cygdrive/c/Program Files/Lenovo/Client Security > > Solution:/cygdrive/c/Program > > Files/QuickTime/QTSystem/:/cygdrive/c/Program > > Files/ThinkPad/ConnectUtilities:/cygdrive/c/Program Files/CVSNT/ > > > > > Still one especialness: > > > > > > When I call ./runConfigure -p cygwin -c gcc -x g++ > > > > > > the configure process stops after the line > > > > > > Debug is OFF > > > > > > and the "Host Info for Rational Software" dialog windows (from > > > some Rational Rose software I have installed) opens. > > > > > > After I clicked "OK" in the window the configure run proceeds. > > > > Well, that was a very important detail for you to have left out of > > your original post. > > > > Rational has a program called "hostname.exe" and Cygwin has one of > > the same name. It looks like your Cygwin installation doesn't > > contain hostname.exe, so the Rational one is found instead. Did you > > install coreutils from the Base category when you installed Cygwin? > > > > It may be that the Rational program is interfering with the > > configure script, and your Makefiles are not getting properly > > generated. > > I removed the PATH to the Rational tools from my PATH environment > variable. Now the window does not pop up. > However the error is still the same: "multiple target patterns". > > Thomas > Some news. One problem seems the "shell" command inside the Makefiles, e.g. $(shell cygpath....) I have no program called shell in my cygwin environment. When I type `shell` in my terminal I get: sh: shell: command not found I removed the "shell" entries in the Makefiles and now compilation starts and ends in ../../../bin/MsgCreator -TYPE -LOCALE en_US Usage: MsgCreator [options] <XML file> This program reads XML message file, .... ... make[1]: *** [../../../nls/include/LocalMsgData.hpp] Error 1 Seems that the XML-file is not defined. Hopefully that fives some new hints. Thomas --