Hi,
winebuild doesn't support export names with an '@' correctly. When
parsing the spec file, the @X is stripped. This causes names to be
incorrectly listed as duplicates.
I'm hitting this with mapi32.dll. Outlook 97 imports using get
procaddress on the name including the '@', and some exports
Hi Jon,
Another way to get around this problem is to use:
stdcall [EMAIL PROTECTED]@xxx(long long) func_blah
because the code only stips off one @ sign and what follows it...
I've got no idea if that's the Right Way or not.
Mike
Jon Griffiths wrote:
Hi,
winebuild doesn't support export names
Hi Mike,
Hmm, seems a bit hackish, much like my current solution. I'm a while
from submitting the mapi32 stuff anyway, so I can wait for a proper
resolution.
IMO we need to support the mangled exports, ms tools obviously do. I
seem to recall this used to work, was it changed for cygwin maybe?
Jon Griffiths [EMAIL PROTECTED] writes:
IMO we need to support the mangled exports, ms tools obviously do. I
seem to recall this used to work, was it changed for cygwin maybe?
No, I don't think it was ever supported, because there are a number of
spec files that use stdcall decorations where
Alexandre Julliard wrote:
Jon Griffiths [EMAIL PROTECTED] writes:
IMO we need to support the mangled exports, ms tools obviously do. I
seem to recall this used to work, was it changed for cygwin maybe?
No, I don't think it was ever supported, because there are a number of
spec files that