Hi Marcus,
On Mon, 2006-03-13 at 15:28 +0100, Marcus Lindblom wrote:
>
> I now have a clue!
Clues are good! :)
> This function:
>
> extern "C"
> _CRTIMP void __cdecl _invalid_parameter_noinfo(void);
>
> is used by VS8's new secure-ish CRT to indicate errors. It is defined
> whenever you compile in release, since in debug, it uses a more
> elaborate function with more info. So far, so good.
>
> So, why doesn't it find it? Because OpenSG VS7's config manually links
> to msvcrtd.lib and msvcrtpd.lib _in release_, and _ignores_ default
> libraries! (I believe I mentioned this issue previously.)
And I thought I had already fixed it, but apparently not. Should be
fixed now.
> Obviously, this one isn't included in the debug libraries, which we
> don't compile against, only link against (ouchie).
>
> Anyway, removing the D-postfix from the librairies makes it link without
> errors!
Hope that's done now.
Dirk
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users