From: Ari E. <lm...@tw...> - 2004-07-28 01:27:19
|
Hi There seams to be some sort of error in ppcasm_string.S that is preventing it from preprocessing correctly. When I try manually preprocessing it, I get: # 1 "../../../src/xine-utils/ppcasm_string.S" # 1 "<built-in>" # 1 "<command line>" # 1 "../../../src/xine-utils/ppcasm_string.S" # 15 "../../../src/xine-utils/ppcasm_string.S" # 1 "../../../src/xine-utils/../../config.h" 1 # 16 "../../../src/xine-utils/ppcasm_string.S" 2 Is this some kind of freak bug in cpp, or a typo in ppcasm_string.S? The results of this only actually show up when configuring xine-ui. The configure script bombs with (excerpt from config.log): configure:22610: checking for XINE-LIB version >= 1.0.0 configure:22720: gcc -o conftest -I/usr/local/include conftest.c -L/usr/local/lib -lxine -lz -lnsl -lpthread -L/usr/X11R6 /lib -L/usr/X11R6/lib -lXv -lXext >&5 /usr/local/lib/libxine.so: undefined reference to `ppcasm_memcpy' /usr/local/lib/libxine.so: undefined reference to `ppcasm_cacheable_memcpy' xine-lib compiles without errors. [root@localhost ~]# gcc -v Reading specs from /usr/lib/gcc/ppc-yellowdog-linux/3.4.0/specs Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --host=ppc-yellowdog-linux Thread model: posix gcc version 3.4.0 [root@localhost ~]# uname -a Linux localhost.localdomain 2.4.20-8e #1 Tue Dec 2 21:48:22 MST 2003 ppc ppc ppc GNU/Linux xine-lib 1.0rc5 xine-ui 0.99.2 Ari |