On Sat, Sep 05, 2009 at 01:57:44PM +0200, Matthias Kilian wrote: > On Sat, Sep 05, 2009 at 12:48:47AM +0000, Jacob Meuser wrote: > > > For powerpc, just stick with gcc4, I don't see what's the problem > > > with this: > > > > > > MODULES= gcc4 > > > MODGCC4_ARCHES= powerpc > > > MODGCC_LANGS= cc > > > > does mplayer build with gcc3 on ppc *without* --enable-runtime-detection? > > You mean --enable-runtime-cpudetection.
yes > Without it, the build on > ppc fails with libmpeg2/cpu_state.c: > > cc -Wundef -Wdisabled-optimization -std=gnu99 -O2 -pipe -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I/usr/local/include > -I/usr/local/include/libpng -D_THREAD_SAFE -I/usr/X11R6/include > -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include -I/usr/local/include > -I/usr/local/include -I/usr/local/include/schroedinger-1.0 > -I/usr/local/include/liboil-0.3 -I/usr/local/include/gtk-2.0 > -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 > -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/atk-1.0 > -I/usr/X11R6/include/pixman-1 -I/usr/local/include > -I/usr/local/include/libpng -I/usr/local/include/glib-2.0 > -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 > -I/usr/local/include -I/usr/local/include/libdvdread -pthread -c -o > libmpeg2/cpu_state.o libmpeg2/cpu_state.c > {standard input}: Assembler messages: > {standard input}:20: Error: Unrecognized opcode: `stvx' > {standard input}:22: Error: Unrecognized opcode: `stvx' > {standard input}:24: Error: Unrecognized opcode: `stvx' > {standard input}:26: Error: Unrecognized opcode: `stvx' > {standard input}:28: Error: Unrecognized opcode: `stvx' > {standard input}:30: Error: Unrecognized opcode: `stvx' > {standard input}:32: Error: Unrecognized opcode: `stvx' > {standard input}:34: Error: Unrecognized opcode: `stvx' > {standard input}:36: Error: Unrecognized opcode: `stvx' > {standard input}:38: Error: Unrecognized opcode: `stvx' > {standard input}:40: Error: Unrecognized opcode: `stvx' > {standard input}:41: Error: Unrecognized opcode: `stvx' > {standard input}:49: Error: Unrecognized opcode: `lvx' > {standard input}:51: Error: Unrecognized opcode: `lvx' > {standard input}:53: Error: Unrecognized opcode: `lvx' > {standard input}:55: Error: Unrecognized opcode: `lvx' > {standard input}:57: Error: Unrecognized opcode: `lvx' > {standard input}:59: Error: Unrecognized opcode: `lvx' > {standard input}:61: Error: Unrecognized opcode: `lvx' > {standard input}:63: Error: Unrecognized opcode: `lvx' > {standard input}:65: Error: Unrecognized opcode: `lvx' > {standard input}:67: Error: Unrecognized opcode: `lvx' > {standard input}:69: Error: Unrecognized opcode: `lvx' > {standard input}:70: Error: Unrecognized opcode: `lvx' > gmake: *** [libmpeg2/cpu_state.o] Error 1 > *** Error code 2 > > Ciao, > Kili > that can be fixed easily. actually, it's an mplayer bug that this code is being built. it's for saving/restoring cpu state with altivec, but altivec is disabled. -- jake...@sdf.lonestar.org SDF Public Access UNIX System - http://sdf.lonestar.org