Pear Pc compiling error
Posted: Fri Feb 20, 2009 3:53 am
I'm trying to install pearpc on linux mint 6 and I get this error when I make the file
/usr/bin/make all-recursive
make[1]: Entering directory `/home/milk-jug/pearpc'
Making all in doc
make[2]: Entering directory `/home/milk-jug/pearpc/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/milk-jug/pearpc/doc'
Making all in src
make[2]: Entering directory `/home/milk-jug/pearpc/src'
Making all in cpu
make[3]: Entering directory `/home/milk-jug/pearpc/src/cpu'
Making all in cpu_jitc_x86
make[4]: Entering directory `/home/milk-jug/pearpc/src/cpu/cpu_jitc_x86'
g++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -g -fno-inline -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT ppc_alu.o -MD -MP -MF .deps/ppc_alu.Tpo -c -o ppc_alu.o ppc_alu.cc
In file included from jitc.h:25,
from ppc_alu.cc:29:
x86asm.h:368: error: multiple parameters named ‘hint1’
x86asm.h:369: error: multiple parameters named ‘hint1’
make[4]: *** [ppc_alu.o] Error 1
make[4]: Leaving directory `/home/milk-jug/pearpc/src/cpu/cpu_jitc_x86'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/milk-jug/pearpc/src/cpu'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/milk-jug/pearpc/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/milk-jug/pearpc'
make: *** [all] Error 2
I checked if I had g++ installed with the latest. I have 4.3 installed
/usr/bin/make all-recursive
make[1]: Entering directory `/home/milk-jug/pearpc'
Making all in doc
make[2]: Entering directory `/home/milk-jug/pearpc/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/milk-jug/pearpc/doc'
Making all in src
make[2]: Entering directory `/home/milk-jug/pearpc/src'
Making all in cpu
make[3]: Entering directory `/home/milk-jug/pearpc/src/cpu'
Making all in cpu_jitc_x86
make[4]: Entering directory `/home/milk-jug/pearpc/src/cpu/cpu_jitc_x86'
g++ -DHAVE_CONFIG_H -I. -I../../.. -I ../.. -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -g -fno-inline -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -MT ppc_alu.o -MD -MP -MF .deps/ppc_alu.Tpo -c -o ppc_alu.o ppc_alu.cc
In file included from jitc.h:25,
from ppc_alu.cc:29:
x86asm.h:368: error: multiple parameters named ‘hint1’
x86asm.h:369: error: multiple parameters named ‘hint1’
make[4]: *** [ppc_alu.o] Error 1
make[4]: Leaving directory `/home/milk-jug/pearpc/src/cpu/cpu_jitc_x86'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/milk-jug/pearpc/src/cpu'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/milk-jug/pearpc/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/milk-jug/pearpc'
make: *** [all] Error 2
I checked if I had g++ installed with the latest. I have 4.3 installed