3 registered members (AndrewAMD, Aku_Aku, ozgur),
1,095
guests, and 0
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: ASCII Table different?
[Re: DJBMASTER]
#375218
06/24/11 12:28
06/24/11 12:28
|
Joined: Apr 2007
Posts: 3,751 Canada
WretchedSid
Expert
|
Expert
Joined: Apr 2007
Posts: 3,751
Canada
|
Which will crash because the exe isn't linked with the binary at compile time.
Shitlord by trade and passion. Graphics programmer at Laminar Research. I write blog posts at feresignum.com
|
|
|
Re: ASCII Table different?
[Re: DJBMASTER]
#375233
06/24/11 14:45
06/24/11 14:45
|
Joined: Apr 2007
Posts: 3,751 Canada
WretchedSid
Expert
|
Expert
Joined: Apr 2007
Posts: 3,751
Canada
|
You understood it quite right, but from just including the header file the dll won't be linked automatically with his exe. Neither at compile time, nor at runtime.
Shitlord by trade and passion. Graphics programmer at Laminar Research. I write blog posts at feresignum.com
|
|
|
Re: ASCII Table different?
[Re: WretchedSid]
#375241
06/24/11 15:15
06/24/11 15:15
|
Joined: Nov 2007
Posts: 1,143 United Kingdom
DJBMASTER
Serious User
|
Serious User
Joined: Nov 2007
Posts: 1,143
United Kingdom
|
Maybe I'm missing something If you want to use an external dll in your program, you include the header file that accompanies it, compile it with the header file and then you can access the functions inside the dll. I don't know, I don't use C/C++ very often Please enlighten me
|
|
|
Re: ASCII Table different?
[Re: DJBMASTER]
#375252
06/24/11 15:58
06/24/11 15:58
|
Joined: Apr 2007
Posts: 3,751 Canada
WretchedSid
Expert
|
Expert
Joined: Apr 2007
Posts: 3,751
Canada
|
I'm beginning to feel stupid it now, but let me repeat it again: just including the header file the dll won't be linked automatically with his exe. Neither at compile time, nor at runtime.
Shitlord by trade and passion. Graphics programmer at Laminar Research. I write blog posts at feresignum.com
|
|
|
Re: ASCII Table different?
[Re: WretchedSid]
#375304
06/24/11 20:44
06/24/11 20:44
|
Joined: Oct 2007
Posts: 5,210 İstanbul, Turkey
Quad
Senior Expert
|
Senior Expert
Joined: Oct 2007
Posts: 5,210
İstanbul, Turkey
|
yeah, but engine opens the DLLs that use the plugin SDK automatically at startup, this is unrelated to including a header. As long as you define a prototype and call a function with same name and a matching signature that also exists in the DLL , it will use the function from the DLL.
3333333333
|
|
|
Re: ASCII Table different?
[Re: Quad]
#375317
06/24/11 21:22
06/24/11 21:22
|
Joined: Apr 2007
Posts: 3,751 Canada
WretchedSid
Expert
|
Expert
Joined: Apr 2007
Posts: 3,751
Canada
|
Problem is: Esper already said he has no clue how to work with the plugin SDK and I doubt that there is any cryptographic library compiled against the Gamestudio SDK. So no automatic linking, just including the header and calling functions will fail.
Shitlord by trade and passion. Graphics programmer at Laminar Research. I write blog posts at feresignum.com
|
|
|
Re: ASCII Table different?
[Re: WretchedSid]
#375329
06/24/11 21:51
06/24/11 21:51
|
Joined: Oct 2007
Posts: 5,210 İstanbul, Turkey
Quad
Senior Expert
|
Senior Expert
Joined: Oct 2007
Posts: 5,210
İstanbul, Turkey
|
Of course they will. There is still API macro but idk how much of help that will be for esper.
3333333333
|
|
|
|