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
[now3d@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@now1g iainlib]$
$ 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).
$ 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
[now3d@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