Re: [AD] JGMOD

[ 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



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/