egcs-1.0 and libjpeg.so.6.0.1

David Ronis ronis@onsager.chem.mcgill.ca
Mon Dec 15 13:11:00 GMT 1997


I've been using egcs-1.0 for several days now with no problems.  I tried 
rebuilding xv, having applied the most recent source patches, linking with
the existing (I guess gcc compiled) libjpeg.so on my system (i586 running 
linux 2.0.32).  The build went fine and the program worked until I tried 
a jpeg file.  xv wouldn't read the file, complaining about some structure
being the wrong size.  

I rebuilt libjpeg.so with egcs and the problem went away.

I don't think this should have happened, and I'm nervous that the new 
library will break other things.  Should I be?

I compiled with the following flags (as well as some others specific to the
xv build):

-march=pentium -O8 -funroll-loops -ffast-math -fomit-frame-pointer -fexp
ensive-optimizations -malign-double -malign-loops=0 -malign-jumps=0 -malign-func
tions=0 

David Ronis




More information about the Gcc mailing list