Bonjour,
J'ai un problème pour compiler valgrind pour une autre architecture que x86 (j'espère que je suis dans le bon forum ? )
Alors je lance le configure comme ça :
Le disable-tls c'est parce que j'avais une erreur, mais je sais pas si c'est bien ou pas... (checking for TLS support... configure: error: cannot run test program while cross compiling)CC=powerpc-linux-gcc LD=powerpc-linux-ld ./configure -host=i686-pc-linux-gnu --build=powerpc-unknown-linux-gnu --target=powerpc-unknown-linux-gnu --disable-tls
A la fin de mon ./configure j'ai : Primary build target: X86_LINUX
Deja ca m"étonne.
Et quand je fait make :
Est ce que vous avez une idée du problème ?powerpc-linux-gcc -I../coregrind -I.. -I../coregrind/x86 -I../coregrind/linux -I../coregrind/x86-linux -I../include -I../VEX/pub -DVG_PLATFORM="\"x86-linux\"" -DVGA_x86=1 -DVGO_linux=1 -DVGP_x86_linux=1 -m32 -g -Wno-long-long -c -o libcoregrind_x86_linux_a-m_cpuid.o `test -f 'm_cpuid.S' || echo './'`m_cpuid.S
m_cpuid.S: Assembler messages:
m_cpuid.S:39: Error: Unrecognized opcode: `pushl'
m_cpuid.S:40: Error: Unrecognized opcode: `movl'
etc...
Merci
Partager