* Joost Kraaijeveld wrote on Thu, Aug 28, 2008 at 11:13:01PM CEST: > On Thu, 2008-08-28 at 20:33 +0200, Ralf Wildenhues wrote: > > > > What is it that Eclipse does differently from ../configure && make? > As far as I can determine: nothing. The only thing I can come up with is > that Eclipse calls "make" using *cmd.exe* instead of sh.exe (the latter > being used in MSYS), which of course returns Windows paths and not > MSYS/unixlike paths..
Can you influence Eclipse's choice of shell to use? > But the actual error is caused by the following path changes : [...] > The non-working Eclipse file: > > dependency_libs=' D:\workspace/Danu/mingw/library/DanuBase/libdanubase.la > -lpthread' > [snip] > relink_command="(cd D:\\workspace/Danu/mingw/library/DanuStream; /bin/sh > ../libtool --tag=CXX --mode=relink g++ -I/d/boost/include -g -Wall -Wextra > -Wundef -Wshadow -Wconversion -Wmissing-declarations -no-undefined -o > libdanustream.la -rpath /usr/local/lib libdanustream_la-BaseStream.lo > libdanustream_la-ByteStream.lo libdanustream_la-DllMain.lo > libdanustream_la-FileStream.lo libdanustream_la-StreamableObject.lo > libdanustream_la-StreamableObjectCreator.lo > libdanustream_la-StreamableObjectFactory.lo > ../../library/DanuBase/libdanubase.la @inst_prefix_dir@) " > > Notice the change from /d/ to d:\ in the first and /d/ to d:\\ in the > second quoted line. > > The error I get is saying something about D:workspace, so I assume that > it is about the first line without the escaped \ in d:\workspace. Please post the exact error (copy and paste), as well as the command you issued that led to it, thanks. Cheers, Ralf