Hi ! > From: Ronald Bultje <[EMAIL PROTECTED]> > > Here is a patch to fix the problem - it seems that -O6 is too high > > and causes the module to be miscompiled somehow. Changing that to > > -O2 fixes the problem: > > Hm, even though -O>=4 doesn't guarantee to give proper compilation > results, isn't this just a compiler bug?
Yes, I would agree that it is a compiler bug. Gcc 3.3 was the first release in the 3.3.x series so it's quite likely a bug was introduced. Earlier versions, such as 2.95.x, work as expected. > Does it work fine with -O4 (or any other value)? It works with -O2 ;) I didn't try other values, such as -O3, but editing the Makefile and changing the -O6 to -O2 was the only change needed - I didn't modify any of the .c or .h files. Cheers, Steven Schultz ------------------------------------------------------- This SF.net email is sponsored by: eBay Get office equipment for less on eBay! http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users