1 |
Hello ... |
2 |
|
3 |
Last weekend I tried to install gentoo ppc64 on my dual PPC970 (PMac)... |
4 |
This is the first time I used gentoo ... (so excuse me if this is some |
5 |
stupid configuration error or something) ... and I have _some_ problems ... |
6 |
|
7 |
Here some of my make.conf options: |
8 |
FLAGS=3D"-O2 -maltivec -mabi=3Daltivec" |
9 |
CHOST=3D"powerpc64-unknown-linux-gnu" |
10 |
MAKEOPTS=3D"-j5" |
11 |
ACCEPT_KEYWORDS=3D"~ppc64 ppc64 ~ppc ppc" |
12 |
|
13 |
>>> Unpacking unzip550.tar.gz to /var/tmp/portage/unzip-5.50-r2/work |
14 |
[cut cut] |
15 |
NOTE: use linux_noasm target for non-Intel Linux compiles. |
16 |
make unzips CC=3Dgcc LD=3Dgcc AS=3Dgcc\ |
17 |
CF=3D"-O2 -maltivec -mabi=3Daltivec -Wall -I. -DASM_CRC "\ |
18 |
AF=3D"-Di386 " CRC32=3Dcrc_gcc |
19 |
make[1]: Entering directory /var/tmp/portage/unzip-5.50-r2/work/unzip-5.50' |
20 |
gcc -c -O2 -maltivec -mabi=3Daltivec -Wall -I. -DASM_CRC unzip.c |
21 |
gcc -Di386 -x assembler-with-cpp -c -o crc_gcc.o crc_i386.S |
22 |
gcc -c -O2 -maltivec -mabi=3Daltivec -Wall -I. -DASM_CRC crctab.c |
23 |
gcc -c -O2 -maltivec -mabi=3Daltivec -Wall -I. -DASM_CRC crypt.c |
24 |
gcc -c -O2 -maltivec -mabi=3Daltivec -Wall -I. -DASM_CRC envargs.c |
25 |
crc_i386.S: Assembler messages: |
26 |
crc_i386.S:138: Error: Unrecognized opcode: pushl |
27 |
[cut cut] |
28 |
|
29 |
|
30 |
This looks like gcc tries to compile some x86 assembler ... when I start |
31 |
make generic manually (gcc ... crc32.c) everything works fine ... |
32 |
|
33 |
|
34 |
>>> Unpacking libvorbis-1.0.1.tar.gz to /var/tmp/portage/libvorbis-1.0.1-r2= |
35 |
/work |
36 |
[cut cut] |
37 |
checking for C compiler default output file name... configure: error: C com= |
38 |
piler cannot |
39 |
See =03onfig.log' for more details. |
40 |
[cut cut] |
41 |
cat Config.log: |
42 |
configure:2197: gcc -O2 -maltivec -mabi=3Daltivec -mno-sse2 -fPIC -fPIC c= |
43 |
onftest.c >&5 |
44 |
cc1: error: invalid option no-sse2 |
45 |
=20 |
46 |
|
47 |
Ok here: When I remove the -mno-sse2 it compiles without error ... |
48 |
|
49 |
|
50 |
>>> Unpacking oaf-0.6.10.tar.bz2 to /var/tmp/portage/oaf-0.6.10/work |
51 |
[cut cut] |
52 |
UNAME_MACHINE =3D ppc64 |
53 |
UNAME_RELEASE =3D 2.6.6-r0-G5 |
54 |
UNAME_SYSTEM =3D Linux |
55 |
UNAME_VERSION =3D #1 SMP Sat May 29 21:23:39 UTC 2004 |
56 |
configure: error: cannot guess build type; you must specify one |
57 |
|
58 |
|
59 |
No idea ... |
60 |
|
61 |
|
62 |
>>> Unpacking xfce-3.8.18.tar.gz to /var/tmp/portage/xfce-3.8.18-r2/work |
63 |
[cut cut] |
64 |
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 |
65 |
-I/usr/include/glib-1.2 -I/us |
66 |
-c -o taskbar.o =14est -f 'taskbar.c' || echo './taskbar.c; \ |
67 |
then mv ".deps/taskbar.Tpo" ".deps/taskbar.Po"; \ |
68 |
else rm -f ".deps/taskbar.Tpo"; exit 1; \ |
69 |
fi |
70 |
taskbar.c: In function taskbar_add_task_widget': |
71 |
[cut cut] |
72 |
taskbar.c:1700: error: label at end of compound statement |
73 |
make[2]: *** [taskbar.o] Error 1 |
74 |
make[2]: Leaving directory |
75 |
/var/tmp/portage/xfce-3.8.18-r2/work/xfce-3.8.18/xfce' |
76 |
|
77 |
|
78 |
Some problem with the new compiler (gcc-3.4.1 gcc-3.4.0) ? |
79 |
|
80 |
mfg |
81 |
boris |
82 |
|
83 |
|
84 |
|
85 |
|
86 |
-- |
87 |
gentoo-ppc-dev@g.o mailing list |