http://bugs.winehq.org/show_bug.cgi?id=10579
Summary: mingw32: reimp and other tools can't launch each other Product: Wine Version: 0.9.49. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: trivial Priority: P2 Component: wine-msvcrt AssignedTo: wine-bugs@winehq.org ReportedBy: ErV2005@rambler.ru
I have windows version mingw32 (g++ (GCC) 3.4.2 (mingw-special) installed in ~/.wine/drive_c/mingw32. It looks like mingw tools like "reimp" can't launch each other (path for c:\mingw32\bin is specified in registry). I.e. I can use "wine mingw", "wine reimp", "wine dlltool", "wine as", but reimp can't find dlltool, dlltool can't find "as" and they fail with messages like " reimp: dlltool: No such file or directory bash-3.1$ g++ (GCC) 3.4.2 (mingw-special) "
According to debug output (added as attachment), problem occurs in _spawnve function, which doesn't search for ".exe" version of arguments. (not sure if it should, but I believe that mingw worked fine with previous versions of wine).
wine was compiled from sources into packages, with default flags.
http://bugs.winehq.org/show_bug.cgi?id=10579
--- Comment #1 from Victor ErV2005@rambler.ru 2007-11-27 12:23:39 --- Created an attachment (id=9369) --> (http://bugs.winehq.org/attachment.cgi?id=9369) failed attempt to reimpt a library
This is a log file produced with WINEDEBUG+=all flags set. An attempt was made to call reimp for the library. Operation failed, because reimp couldn't locate dlltool. Both utilities were available in PATH.
http://bugs.winehq.org/show_bug.cgi?id=10579
--- Comment #2 from Victor ErV2005@rambler.ru 2007-11-27 12:46:27 --- Archive with clean wine installation (~/.wine directory with relevant files) with installed mingw and test example (see .wine/example/example.sh) can be downloaded here: http://rapidshare.com/files/72695495/wine-0.9.49-example.tar.bz2.html
http://bugs.winehq.org/show_bug.cgi?id=10579
--- Comment #3 from Victor ErV2005@rambler.ru 2007-11-27 14:17:00 --- This problem doesn't exist on windows (same mingw installation used)
http://bugs.winehq.org/show_bug.cgi?id=10579
Victor ErV2005@rambler.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |conformance, download, | |source
http://bugs.winehq.org/show_bug.cgi?id=10579
--- Comment #4 from Victor ErV2005@rambler.ru 2007-11-30 22:06:13 --- still exists in 0.9.50.
http://bugs.winehq.org/show_bug.cgi?id=10579
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #5 from Jeff Zaroyko jeffz@jeffz.name 2008-11-03 01:49:28 --- (In reply to comment #4)
still exists in 0.9.50.
Tested with 1.1.7, reimp glut32.lib works for me, produces a glut32.def, libglut32.a. Marking fixed.
http://bugs.winehq.org/show_bug.cgi?id=10579
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2008-11-07 10:45:49 --- Closing bugs fixed in 1.1.8.