Re: Windows / Tdmgcc64 - unable to compile Euphoria shared library file
- Posted by kelen_ 2 months ago
- 887 views
Hi Greg,
I’m sorry for my novice use of your "creole" formatted interface.
You are right about the removal of the function’s 32-bit name-decoration but it goes back to the problem encountered when running the 32-bit compiled program which shows that the dll call is broken.
On this point I found a path that seems to give satisfaction by replacing the function "LibMain" by "DllMain" within the file "main-. c" generated during the translation of "oe_dll. e". This seems sufficient to repair the situation but nevertheless does not presume any side effects.
The code for "compile. e" uses the "LibMain" function near line 7257 which appears to be obsolete and which seems to need to be replaced by the "DllMain" function.
The question of the library "C: Euphoria bin euso. e" does not seem to come into play.
With courtesy,
Philippe