using-ms-vcpp-with-gnu-win article
J. Grant
jg-lists at jguk.org
Tue Feb 25 09:28:14 CST 2003
Hi
Dan Kegel wrote:
> Eric Pouech wrote:
>
>> - the console creation at wcmd startup should we removed when run
>> under wineconsole (but, this would be rather annoying for some users).
>> I have a patch for this, but it would mean that there are two ways of
>> running wcmd: 'wineconsole wcmd /switch_for_no_new_console' or 'wcmd'
>> (for using a brand new console)
>
>
> Shall I scream again? We *really* need a way of running wcmd
> in an existing terminal, with *no* X stuff going on at all
> until the app requests it. Windows doesn't pop up a new
> window for wcmd by default, and we shouldn't either.
> - Dan
>
I tried ttyterm or whatever its called instead of x11drv in "config",
that did not work though.
I would also like to try this below, but its not quite working, could
anyone offer some sugestions please?
Apparently because this calls cl with many source files it is quicker
than using nmake. However, it will not run for me.
$ cd chaos-src/iainlib
$ wine -- d:\\vs\\common\\msdev98\\bin\\msdev.exe iainlib.dsp /MAKE
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
err:ole:TLB_ReadTypeLib Loading of typelib
L"D:\\vs\\common\\msdev98\\bin\\devprj.pkg" failed with error 0
fixme:process:SetProcessWorkingSetSize (0xffffffff,-1,-1): stub - harmless
I need em.dll, but it is in the dir.
msdev-log-1 shows this.
D:\\vs\\common\\msdev98\\bin\\devprj.pkg does exist, so I do not know
what this error is for. It is an MZ DLL though.
I also had to use win2k msvcrt.dll instead of my win98se dll I used to
run nmake and cl.
running msdev.exe on its own opens the GUI (with one error about em.dll,
but then procedes to load anyway!)
When a dialog with "d:\chaos-src\iainlib\iainlib.dsw File not found" is
displayed the log says:
fixme:commdlg:GetFileName95 Flags 0x00800002 not yet implemented
msdev-log-2
Adding msvcp60.dll to the bin dir, stopped many errors, but still the
program would not build from gui, or command line.
Maybe the logs attatched offer some clues.
Cheers
JG
-------------- next part --------------
[now3d at now1g iainlib]$ wine -- d:\\vs\\common\\msdev98\\bin\\msdev.exe
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\devprj.pkg" failed with error 0
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\ide\\devdtg.pkg" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\ide\\devaut1.pkg" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\ide\\devbied.pkg" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\ide\\devclvw.pkg" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\ide\\devcpp.pkg" failed with error 0
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\ide\\devgal.pkg" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\ide\\devhtmx.pkg" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\ide\\devncb.pkg" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\ide\\devodl.pkg" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\ide\\devtool.pkg" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\ide\\devhelp.pkg" failed with error 0
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\ide\\devent.pkg" failed with error 0
fixme:commdlg:GetFileName95 Flags 0x00800002 not yet implemented
fixme:process:SetProcessWorkingSetSize (0xffffffff,-1,-1): stub - harmless
fixme:file:FindFirstChangeNotificationA this is not supported yet (non-trivial).
err:module:PE_fixup_imports Module (file) MSVCP60.dll (which is needed by D:\vs\common\msdev98\bin\msdis110.dll) not found
err:win32:PE_LoadLibraryExA can't load D:\vs\common\msdev98\bin\msdis110.dll
err:module:PE_fixup_imports Module (file) MSDIS110.DLL (which is needed by D:\vs\common\msdev98\bin\em.dll) not found
err:win32:PE_LoadLibraryExA can't load D:\vs\common\msdev98\bin\em.dll
fixme:file:FindFirstChangeNotificationA this is not supported yet (non-trivial).
fixme:file:FindFirstChangeNotificationA this is not supported yet (non-trivial).
fixme:file:FindFirstChangeNotificationA this is not supported yet (non-trivial).
err:ntdll:RtlpWaitForCriticalSection section 0x40e0d6ec #0051 wait timed out, retrying (60 sec) tid=080789a8
wine: Unhandled exception, starting debugger...
err:wineconsole:WCUSER_SetFont wrong font
err:wineconsole:WCUSER_SetFont wrong font
err:wineconsole:WCUSER_SetFont wrong font
err:wineconsole:WCUSER_SetFont wrong font
wine: Unhandled exception, starting debugger...
err:wineconsole:WCUSER_SetFont wrong font
err:wineconsole:WCUSER_SetFont wrong font
err:wineconsole:WCUSER_SetFont wrong font
err:wineconsole:WCUSER_SetFont wrong font
Terminated
[now3d at now1g iainlib]$
-------------- next part --------------
$ wine -- d:\\vs\\common\\msdev98\\bin\\msdev.exe
fixme:ole:CoRegisterMessageFilter stub
fixme:commdlg:GetFileName95 Flags 0x00800002 not yet implemented
fixme:process:SetProcessWorkingSetSize (0xffffffff,-1,-1): stub - harmless
fixme:file:FindFirstChangeNotificationA this is not supported yet (non-trivial).
fixme:file:FindFirstChangeNotificationA this is not supported yet (non-trivial).
fixme:file:FindFirstChangeNotificationA this is not supported yet (non-trivial).
fixme:file:FindFirstChangeNotificationA this is not supported yet (non-trivial).
-------------- next part --------------
$ wine -- d:\\vs\\common\\msdev98\\bin\\msdev.exe /?
Usage:
MSDEV [myprj.dsp|mywksp.dsw] - load project/workspace
[<filename>] - load source file
/? - display usage information
/EX <macroname> - execute a VBScript macro
/OUT <filename> - redirect command line output to a file
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:CoRegisterMessageFilter stub
-------------- next part --------------
[now3d at now1g iainlib]$ wine -- d:\\vs\\common\\msdev98\\bin\\msdev.exe iainlib.dsp /MAKE
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
err:ole:TLB_ReadTypeLib Loading of typelib L"D:\\vs\\common\\msdev98\\bin\\devprj.pkg" failed with error 0
fixme:process:SetProcessWorkingSetSize (0xffffffff,-1,-1): stub - harmless
More information about the wine-devel
mailing list