From: Michael R. <mr...@us...> - 2003-11-30 16:52:59
|
Hi guenter, > just tried to compile xine-lib (cvs) but it fails to compile: > > gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../include > -I../../include -I../../src -I../../src/xine-engine > -I../../src/xine-engine -I../../src/xine-utils -I../../src/input > -I../../src/input -I/usr/X11R6/include -mcpu=i686 -O3 -pipe > -fomit-frame-pointer -malign-functions=4 -malign-loops=4 > -malign-jumps=4 -mwide-multiply -mpreferred-stack-boundary=2 > -fexpensive-optimizations -fschedule-insns2 -fno-strict-aliasing > -ffast-math -funroll-loops -finline-functions -Wall -D_REENTRANT > -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wpointer-arith > -Wnested-externs -Wcast-align -Wchar-subscripts > -Wmissing-declarations -Wmissing-prototypes > -I/home/bartscgr/usr/include -c color.c -Wp,-MD,.deps/color.TPlo > -fPIC -DPIC -o color.lo > cc1: error: invalid option `wide-multiply' > cc1: warning: -malign-loops is obsolete, use -falign-loops > cc1: warning: -malign-jumps is obsolete, use -falign-jumps > cc1: warning: -malign-functions is obsolete, use -falign-functions > make: *** [color.lo] Error 1 > > any ideas anyone? That's strange, -mwide-multiply is checked by configure and only used, when it works. Could you check config.log with somethin like: michael@jupiter:~/xine/src/xine-lib > fgrep wide-multiply config.log configure:25848: checking if gcc supports "-mwide-multiply" flags configure:25869: gcc -c -mwide-multiply conftest.c >&5 cc1: error: invalid option `wide-multiply' It should fail in there and from then on, it should not be used anywhere else: michael@jupiter:~/xine/src/xine-lib > fgrep -rl wide-multiply * autom4te.cache/output.0 config.log configure configure.ac Michael -- panic("Oh boy, that early out of memory?"); 2.2.16 /usr/src/linux/arch/mips/mm/init.c |