tag:blogger.com,1999:blog-5796379.post7857910981619892477..comments2023-11-07T14:35:09.937+01:00Comments on Takis blog: Creating DLLs using Visual C++ 8 on GNU/Linux with WineTakishttp://www.blogger.com/profile/17783038566921059444noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-5796379.post-82666602029521898612009-10-06T09:17:17.423+02:002009-10-06T09:17:17.423+02:00>However, the error parser within >Eclipse i...>However, the error parser within >Eclipse is confused by the DOS-style >pathnames. I get the compiler errors >listed in the Problem View but they >are not linked to the source file<br />>(path is empty).<br />The latest Eclipse CDT release (6.0.1) solves this. The errors/warnings from the Visual Compiler are shown in the Problems View and a double-click will show the corresponding code line.<br /> <br /> AxelAxelnoreply@blogger.comtag:blogger.com,1999:blog-5796379.post-3055010708414557902009-06-15T20:42:00.815+02:002009-06-15T20:42:00.815+02:00Dear Panagiotis,
Your blog is very informative, u...Dear Panagiotis,<br /><br />Your blog is very informative, useful and with plenty of Tips&Tricks.<br /><br />Congratulations and keep going with your posts.OnOffPThttps://www.blogger.com/profile/15420648239183655318noreply@blogger.comtag:blogger.com,1999:blog-5796379.post-80859383941804501452009-01-16T09:34:00.000+01:002009-01-16T09:34:00.000+01:00I followed your advices and did succesfully instal...I followed your advices and did succesfully install and run the visual compiler within Eclipse and wine. However, the error parser within Eclipse is confused by the DOS-style pathnames. I get the compiler errors listed in the Problem View but they are not linked to the source file (path is empty). Did you manage to get this working?<BR/><BR/> AxelAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-5796379.post-79499013338504982832008-11-11T02:45:00.000+01:002008-11-11T02:45:00.000+01:00Fixed!I used wine regedit to add an Environment ke...Fixed!<BR/><BR/>I used <B>wine regedit</B> to add an Environment key, and a PATH variable which included the <B>vc\bin</B> and <B>Common7\ide</B> directories in VS9.0 distribution.<BR/><BR/><B>PATH=<BR/>d:\\microsoft visual studio 9.0\\vc\\bin;d:\\microsoft visual studio 9.0\\common7\\ide</B>qu1j0t3https://www.blogger.com/profile/16041515498065869604noreply@blogger.comtag:blogger.com,1999:blog-5796379.post-54669553352763040942008-11-11T01:52:00.000+01:002008-11-11T01:52:00.000+01:00$ sh winetricks vcrun2008Solves the first error.No...$ sh winetricks vcrun2008<BR/><BR/>Solves the first error.<BR/><BR/>Now I have:<BR/> $ wine /mnt/scratch/Microsoft\ Visual\ Studio\ 9.0/vc/bin/cl.exe<BR/>err:module:import_dll Library mspdb80.dll (which is needed by L"Z:\\mnt\\scratch\\Microsoft Visual Studio 9.0\\vc\\bin\\cl.exe") not found<BR/>err:module:LdrInitializeThunk Main exe initialization for L"Z:\\mnt\\scratch\\Microsoft Visual Studio 9.0\\vc\\bin\\cl.exe" failed, status c0000135<BR/><BR/>which seems to be something fixable using environment variables. I'll see if I can figure this out :)qu1j0t3https://www.blogger.com/profile/16041515498065869604noreply@blogger.comtag:blogger.com,1999:blog-5796379.post-59962076718448685302008-11-11T01:32:00.000+01:002008-11-11T01:32:00.000+01:00Panagiotis,This is a great tip. Congratulations on...Panagiotis,<BR/><BR/>This is a great tip. Congratulations on getting this to work! Unfortunately, I see the following when I try to execute cl.exe in my WINE 1.1.4 installation:<BR/><BR/> $ wine /mnt/scratch/Microsoft\ Visual\ Studio\ 9.0/vc/bin/cl.exe<BR/>fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT"<BR/>err:module:import_dll Library MSVCR90.dll (which is needed by L"Z:\\mnt\\scratch\\Microsoft Visual Studio 9.0\\vc\\bin\\cl.exe") not found<BR/>err:module:import_dll Library mspdb80.dll (which is needed by L"Z:\\mnt\\scratch\\Microsoft Visual Studio 9.0\\vc\\bin\\cl.exe") not found<BR/>err:module:LdrInitializeThunk Main exe initialization for L"Z:\\mnt\\scratch\\Microsoft Visual Studio 9.0\\vc\\bin\\cl.exe" failed, status c0000135<BR/><BR/><BR/>any ideas?<BR/><BR/>--Tobyqu1j0t3https://www.blogger.com/profile/16041515498065869604noreply@blogger.com