"Jonathan Wilson" jonwil@tpgi.com.au wrote:
Only native Win32 compilers do that. gcc under Linux doesn't generate that crap.
aah, I was using MingW on windows to test the dll.
You can use Wine build system in order to test your dll. For that you just need to make your new dll a part of the Wine dll tree (which you will need to do anyway). Wine makefiles already have all the needed tweaks to strip stdcall @xx suffixes when building under MinGW or Cygwin.
Looks like my .spec file should work when I solve this bitblt problem, finish testing and move the code over to linux to add it to my WINE tree.
ok.
Hi,
Dmitry Timoshkov wrote:
will need to do anyway). Wine makefiles already have all the needed tweaks to strip stdcall @xx suffixes when building under MinGW or Cygwin.
Should I understand from this that Wine should build under Cygwin? Certainly, it doesn't here - there's a series of errors related to functions with the @suffixes...
If it's supposed to build, I can happily supply the errors in question...
-- Jon Bright Lead Programmer, Silicon Circus Ltd. http://www.siliconcircus.com
"Jon Bright" jon@siliconcircus.com wrote:
will need to do anyway). Wine makefiles already have all the needed tweaks to strip stdcall @xx suffixes when building under MinGW or Cygwin.
Should I understand from this that Wine should build under Cygwin?
It has some problems (notably for ntdll, kernel and iphlpapi) but mostly it should build. Running Wine under Cygwin is a whole other story.
Certainly, it doesn't here - there's a series of errors related to functions with the @suffixes...
If it's supposed to build, I can happily supply the errors in question...
It shouldn't have problems if you have reasonably recent binutils installed.
--- Jon Bright jon@siliconcircus.com wrote:
Should I understand from this that Wine should build under Cygwin? Certainly, it doesn't here - there's a series of errors related to functions with the @suffixes...
If it's supposed to build, I can happily supply the errors in question...
99% of WINE should build under cygwin. I assume the problems you are having is in the linking of ntdll and kernel32. These linking errors wont be resolved until dll seperation is compleate. Almost all of the other dlls, programs and Wineserver should build with only minor tweaking/stubbing.
Thanks Steven
__________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com