On 4/19/2012 23:56, Kai Tietz wrote:
> 2012/4/19 JonY <[email protected]>:
>> On 4/19/2012 19:51, MARTIN Pierre wrote:
>>> Dear JonY,
>>>
>>>> Fastcall and stdcall are different call conventions, so don't mix them up.
>>> i know, but i tried to see what happenned.
>>>
>>>> Seeing your earlier gendef output, _ZN7TotoLibC1Ev@4@4 looks very wrong,
>>>> how are you building the DLL? Maybe you can pass me the source/headers
>>>> off-list.
>>> i did! i sent two archives of a test project and it's output makefiles 
>>> yesterday, maybe it didn't thru pass the list? i'll write you off list 
>>> anyways, maybe it will be easier.
>>>
>>
>> Well, the source code certainly showed more details.
>>
>>>> You may need to use --kill-at with dlltool.
>>> i tried that too, and it didn't change anything. i'm reaching the point i 
>>> did try almost all combinations, that's why i'm being lost right now.
>>
>> Ok, -Wl,--kill-at when building the DLL, use "gendef -a <dll>" on the
>> DLL, and then finally "dlltool -d <def> --kill-at -l <implib>" worked
>> for me. Delay loaded DLL is still failing, looks like its not resolving
>> addresses correctly.
> 
> Again, I asked this before and didn't got an anwser on it.  Are there
> vtable/variable imports?  If so, this can't work, as delayed load
> feature just support functional-imports
> 
> Kai
> 

As far as I can see, there are no virtual functions involved, just a
class with a constructor and a static member function.


Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to