On August 21, 2003 07:32 pm, Subhobroto Sinha wrote: > With the latest WineLib(from Wine20030813), I did NOT > have to make ANY changes to the original source
Good! This is good progress indeed! > however, but though the source compiled without any > issues, it failed at the IPersistFile::Load() call ! Bummer. Please try to find the exact patch that caused the problem. Here are the instructions on how you can do that: http://www.winehq.org/Docs/wine-devel/cvs-regression.shtml > Is it due to a BUG in the latest release, or did I do > something wrong ? If the native .exe fails to work, is a BUG by definition. > Second: > (2) How do I REDUCE the size of WineLib compiled apps > ? > Those source code which compile to ~35KB using VC6, > compile to ~900KB using WineLib. > Currently, I have to "strip" the WineLib compiled > apps, but often, this breaks them ! > Any suggestions ? How big are stripped binaries? Why/how do they break? > (3) How do I log the output to a file say > "Winelog.log" of a command like: > > "$ wine --debugmsg +all winelibapp.exe.so -- > commandline args" > > Redirection (>>) or pipes (|less) only captues the > output given by "winelibapp.exe.so" and NOT that given > by Wine. The log is sent to stderr, so you need to do 2>Winelog.log, like so: $wine --debugmsg + all winelibapp.exe.so 2>Winelog.log -- Dimi.