[slackintosh-users] Build problem of liboil

  • From: Thorsten Johannvorderbrüggen <thorsten.johannvorderbrueggen@xxxxxxxxxxx>
  • To: slackintosh-users@xxxxxxxxxxxxx
  • Date: Tue, 28 Mar 2006 21:06:04 +0200

Hello all,

i'm not shure, but i think there's a problem with (slackintosh)-10.2. 

When i compile liboil (on 10.2), i get the following errors:

SNIP
then mv -f ".deps/libpowerpc_la-conv.Tpo" ".deps/libpowerpc_la-conv.Plo"; else 
rm -f ".deps/libpowerpc_la-conv.Tpo"; exit 1; fi
 powerpc-slackware-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall 
-Wa,-mregnames -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O2 -O2 -MT 
libpowerpc_la-conv.lo -MD -MP -MF .deps/libpowerpc_la-conv.Tpo -c conv.c  -fPIC 
-DPIC -o .libs/libpowerpc_la-conv.o
if /bin/sh ../../libtool --tag=CC --mode=compile powerpc-slackware-linux-gcc 
-DHAVE_CONFIG_H -I. -I. -I../..    -Wall -Wa,-mregnames -D_BSD_SOURCE 
-D_GNU_SOURCE -I../.. -O2 -O2 -MT libpowerpc_la-copy.lo -MD -MP -MF 
".deps/libpowerpc_la-copy.Tpo" -c -o libpowerpc_la-copy.lo `test -f 'copy.c' || 
echo './'`copy.c; \
then mv -f ".deps/libpowerpc_la-copy.Tpo" ".deps/libpowerpc_la-copy.Plo"; else 
rm -f ".deps/libpowerpc_la-copy.Tpo"; exit 1; fi
 powerpc-slackware-linux-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall 
-Wa,-mregnames -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O2 -O2 -MT 
libpowerpc_la-copy.lo -MD -MP -MF .deps/libpowerpc_la-copy.Tpo -c copy.c  -fPIC 
-DPIC -o .libs/libpowerpc_la-copy.o
/tmp/cc4BY3Jt.s: Assembler messages:
/tmp/cc4BY3Jt.s:38: Error: Unrecognized opcode: `lvsl'
/tmp/cc4BY3Jt.s:39: Error: Unrecognized opcode: `lvx'
/tmp/cc4BY3Jt.s:42: Error: Unrecognized opcode: `lvx'
/tmp/cc4BY3Jt.s:43: Error: Unrecognized opcode: `vperm'
/tmp/cc4BY3Jt.s:44: Error: Unrecognized opcode: `stvx'
/tmp/cc4BY3Jt.s:45: Error: Unrecognized opcode: `vor'
/tmp/cc4BY3Jt.s:71: Error: Unrecognized opcode: `lvx'
/tmp/cc4BY3Jt.s:72: Error: Unrecognized opcode: `stvx'
/tmp/cc4BY3Jt.s:147: Error: Unrecognized opcode: `lvsl'
/tmp/cc4BY3Jt.s:148: Error: Unrecognized opcode: `lvx'
/tmp/cc4BY3Jt.s:151: Error: Unrecognized opcode: `lvx'
/tmp/cc4BY3Jt.s:153: Error: Unrecognized opcode: `lvx'
/tmp/cc4BY3Jt.s:155: Error: Unrecognized opcode: `lvx'
/tmp/cc4BY3Jt.s:157: Error: Unrecognized opcode: `lvx'
/tmp/cc4BY3Jt.s:159: Error: Unrecognized opcode: `vperm'
/tmp/cc4BY3Jt.s:160: Error: Unrecognized opcode: `vperm'
/tmp/cc4BY3Jt.s:161: Error: Unrecognized opcode: `vperm'
/tmp/cc4BY3Jt.s:162: Error: Unrecognized opcode: `vperm'
/tmp/cc4BY3Jt.s:163: Error: Unrecognized opcode: `stvx'
/tmp/cc4BY3Jt.s:165: Error: Unrecognized opcode: `stvx'
/tmp/cc4BY3Jt.s:167: Error: Unrecognized opcode: `stvx'
/tmp/cc4BY3Jt.s:169: Error: Unrecognized opcode: `stvx'
/tmp/cc4BY3Jt.s:171: Error: Unrecognized opcode: `vor'
make[3]: *** [libpowerpc_la-copy.lo] Error 1
make[3]: Leaving directory `/tmp/liboil-0.3.8/liboil/powerpc'
make[2]: *** [all-recursive] Error 1
SNIP

If i compile it on current, all works fine! I recompilation of binutils changed 
nothing (libopcode is part of binutils). So i think there's a problem with 
glibc (?). 

Any suggestions would be fine!


Bye
  Thorsten 


Other related posts: