From: SourceForge.net <no...@so...> - 2004-09-26 14:52:57
|
Bugs item #1035035, was opened at 2004-09-26 16:52 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1035035&group_id=2435 Category: msys Group: None Status: Open Resolution: None Priority: 5 Submitted By: Johan Boulé (johan-boule) Assigned to: Earnie Boyd (earnie) Summary: current working directory should be unix style path Initial Comment: When the eclipse IDE invokes the make command (the one of msys), it sets the current directory with a microsoft-style path (i.e. x:\dir\subdir). This happend to confuse the build process with autotools (autoconf/automake/libtools). I'm using a make wrapper script as work around: cd $(pwd) && make $* The 'cd $(pwd)' converts the microsoft-style path to a unix-style one (i.e. /x/dir/subdir), and the build works fine. Curiously, the bug doesn't appear with the c++builderX IDE, which might change the current directory using the make --directory option.. i don't know. The problem might be fixed at several places, but i think it would be best if all msys executables would "unixify" their current working directory when starting up. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1035035&group_id=2435 |
From: SourceForge.net <no...@so...> - 2004-09-26 23:03:20
|
Bugs item #1035035, was opened at 2004-09-26 10:52 Message generated for change (Comment added) made by earnie You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1035035&group_id=2435 Category: msys Group: None >Status: Closed >Resolution: Invalid Priority: 5 Submitted By: Johan Boulé (johan-boule) Assigned to: Earnie Boyd (earnie) Summary: current working directory should be unix style path Initial Comment: When the eclipse IDE invokes the make command (the one of msys), it sets the current directory with a microsoft-style path (i.e. x:\dir\subdir). This happend to confuse the build process with autotools (autoconf/automake/libtools). I'm using a make wrapper script as work around: cd $(pwd) && make $* The 'cd $(pwd)' converts the microsoft-style path to a unix-style one (i.e. /x/dir/subdir), and the build works fine. Curiously, the bug doesn't appear with the c++builderX IDE, which might change the current directory using the make --directory option.. i don't know. The problem might be fixed at several places, but i think it would be best if all msys executables would "unixify" their current working directory when starting up. ---------------------------------------------------------------------- >Comment By: Earnie Boyd (earnie) Date: 2004-09-26 19:03 Message: Logged In: YES user_id=15438 MSYS is supposed to translate the paths from POSIX to Win32 format when spawning non MSYS executables. If it didn't then native programs would not work. Earnie ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1035035&group_id=2435 |