Date: Fri, 10 Aug 2007 09:10:09 GMT From: Tatsuki Makino <tatsuki_makino@hotmail.com> To: freebsd-multimedia@FreeBSD.org Subject: Re: ports/115076: multimedia/ffmpeg has problem of optimization flags Message-ID: <200708100910.l7A9A9J5097884@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/115076; it has been noted by GNATS. From: Tatsuki Makino <tatsuki_makino@hotmail.com> To: bug-followup@FreeBSD.org, tatsuki_makino@hotmail.com Cc: Subject: Re: ports/115076: multimedia/ffmpeg has problem of optimization flags Date: Fri, 10 Aug 2007 17:50:10 +0900 Gaah, I did mistaken orz. I double-checked it. The problem doesn't occur in a specified -O1 flag. But, build that specified -O0 flag or build without -O flag causes the problem. ex.1: CFLAGS= -O0 -pipe ex.2: CFLAGS= -pipe And, Build is stopped as follows. cc -O0 -pipe -march=pentium3 -O0 -pipe -march=pentium3 -I/usr/local/include -pthread -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -I"/usr/ports/.work/usr/ports/multimedia/ffmpeg/work/ffmpeg-2007-07-12" -I"/usr/ports/.work/usr/ports/multimedia/ffmpeg/work/ffmpeg-2007-07-12" -I"/usr/ports/.work/usr/ports/multimedia/ffmpeg/work/ffmpeg-2007-07-12"/libavutil -I"/usr/ports/.work/usr/ports/multimedia/ffmpeg/work/ffmpeg-2007-07-12"/libavcodec -I"/usr/ports/.work/usr/ports/multimedia/ffmpeg/work/ffmpeg-2007-07-12"/libavformat -I"/usr/ports/.work/usr/ports/multimedia/ffmpeg/work/ffmpeg-2007-07-12"/libswscale -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -DHAVE_AV_CONFIG_H -I"/usr/ports/.work/usr/ports/multimedia/ffmpeg/work/ffmpeg-2007-07-12"/libswscale -I"/usr/ports/.work/usr/ports/multimedia/ffmpeg/work/ffmpeg-2007-07-12"/libavcodec -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/usr/ports/.work/usr/ports/multimedia/ffmpeg/work/ffmpeg-2007-07-12" -I"/usr/ports/.work/usr/ports/multimedia/ffmpeg/work/ffmpeg-2007-07-12" -I"/usr/ports/.work/usr/ports/multimedia/ffmpeg/work/ffmpeg-2007-07-12"/libavutil -O0 -pipe -march=pentium3 -O0 -pipe -march=pentium3 -I/usr/local/include -pthread -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -c -o i386/dsputil_mmx.o i386/dsputil_mmx.c i386/dsputil_mmx.c: In function `transpose4x4': i386/dsputil_mmx.c:644: error: can't find a register in class `GENERAL_REGS' while reloading `asm' i386/dsputil_mmx.c: In function `gmc_mmx': i386/dsputil_mmx.c:2659: warning: suggest parentheses around arithmetic in operand of | i386/dsputil_mmx.c:2659: warning: suggest parentheses around arithmetic in operand of | i386/dsputil_mmx.c:2660: warning: suggest parentheses around arithmetic in operand of | i386/dsputil_mmx.c:2660: warning: suggest parentheses around arithmetic in operand of | i386/dsputil_mmx.c:2660: warning: suggest parentheses around arithmetic in operand of | gmake[1]: *** [i386/dsputil_mmx.o] Error 1 gmake[1]: Leaving directory `/usr/ports/.work/usr/ports/multimedia/ffmpeg/work/ffmpeg-2007-07-12/libavcodec' gmake: *** [lib] Error 2 *** Error code 2 Stop in /usr/ports/multimedia/ffmpeg.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200708100910.l7A9A9J5097884>