[Ohrrpgce] Problem starting gfx_directx

Ralph Versteegen teeemcee at gmail.com
Wed Dec 23 07:57:28 PST 2009


2009/12/24 Mike Caron <caron.mike at gmail.com>:
> http://blogs.msdn.com/oldnewthing/archive/2005/02/14/372266.aspx
>
> That was a pain in the butt to find :/
>
> Anyway, read the comments too.
>
> --
> Mike Caron
>
> -----Original Message-----
> From: "Mike Caron" <caron.mike at gmail.com>
> Date: Wed, 23 Dec 2009 12:38:50
> To: <ohrrpgce at lists.motherhamster.org>
> Subject: Re: [Ohrrpgce] Problem starting gfx_directx
>
> Shit, you replied after I left, and thus I can't link pertinent docs.
>
> Anyway, if DyLibLoad etc aren't working the way I mention, it's because FB is mangling it's wrapper around LoadLibrary or whatever the Win32 function is called.
>
> And, the flag you're talking about is deprecated, and when used is a ticking time bomb. Specifically it will blow up when you try to resolve any symbols in those dependencies!
>
> Google "old new thing DLL DEPENDENCIES" or something like that (no quotes), to find the relevant page on The Old New Thing.
>
> --
> Mike Caron

I checked the source, dylibload is nothing but a call to LoadLibrary on Windows.

Thanks for that, interesting. If I read that correctly, that flag will
do what I expect it to and will not explode in this situation, but it
just plain should not be used anyway. So what are our options?



More information about the Ohrrpgce mailing list