[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
exceptions are off by default. /GX enables them from what I just checked.
I really don't know what /GB and /Gd do. MSVC doesn't recognize them as
commands in the IDE but the compiler certainly doesn't complain when they are
used. I think they might be default options for something.
Right now I am using the parameters:
/nologo /O2 /W3 /MD
I deleted the JGMOD makefile parameters and started from the ground up.
/nologo takes the splash off, /O2 optimizes for speed, /W3 gives all warnings,
/MD is multithreaded DLL (as I last compiled you that version).
Actually duh I should turn off optimizations. I know the Allegroites have
already found one bug in the MSVC optimizer when it was disembled -- if you
remember the setup program failed to create the GUI because the optimizer
optimized out the dialog centering code?
Well what do we have here....
Interesting...
Compiling with /Od works fine. I am using the optimized Allegro DLL, so the
optimization error is in jgmod.
Well Eric since I successfully compiled a working MSVC version of jgmod I will
forward this to the Allegro Dev list since I know some of them have seen this
bug before...
Anyone have any suggestions on this one?
Gillius
Eric Botcazou wrote:
>
> > mdjgmod.exe
>
> It looks more and more like the Mingw32 compiled one !
> Could you turn off the exception handling mechanism ?
>
> Btw: is my fix for the warning in glyph.c working ?
>
> --
> Eric Botcazou
> ebotcazou@xxxxxxxxxx