On Fri, 2 Jan 2004, JoeHill wrote:

> When I originally tried to compile mjpegtools from source, I was warned that
> without "nasm", performance would be very poor. So I installed the Mandrake nasm
> package, and proceeded to build. ./configure goes ok, but when I try to 'make' I
> get this error:
> 
> /home/joehill/tmp/ccdc9rev.s: Assembler messages:
> /home/joehill/tmp/ccdc9rev.s:625: Error: symbol `NOT_SUPPORTED' is already
> defined make: *** [jdapimin.o] Error 1

        Bug in gcc.   Change the "-O3" in the Makefile(s) to "-O2" and that
        should work around the problem.

> software installed, I am not sure what this error means (actually, this error
> comes up both when I try to build mjpegtools *and* when I try to build 
> jpeg-mmx).

        The problem has been seen in the past by other folks.   GCC ends up
        over optimizing a section of code and including the inline'd version
        and the actual function (something like that as I recall).

        The quickest way to fix the problem is change "-O3" to "-O2" 
        by manually editing the Makefiles.   

        Cheers,
        Steven Schultz



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to