avr-linux-libc-toolchain Fehler: ‘GMP_RNDA’ undeclared

Gast #2222496
Lesenswert?

Hallo,

ich versuche nach der Anleitung (Installation der Software unter Debian 
Lenny 5.0 (alle Atmels) ) siehe Link die Entwicklungsumgebung von 
ethersex zu installieren und bekomme schon bei den Vorbereitungen einen 
Fehler. System ist die Debian 6.0.1 live cd. Während des kompilieren 
bekomme ich diesen Fehler aus dem Paket MPC-0.8.1.

Kann mir da Jemand vieleicht einen Tipp geben warum ich diesen Fehler 
bekomme.

Link zur Anleitung:
http://www.ethersex.de/index.php/Voraussetzungen#Installation_der_Software_unter_Debian_Lenny_5.0_.28alle_Atmels.29


Die Fehlermeldung.

avr-linux-libc-toolchain/build/mpc-0.8.1/src/acos.c
libtool: compile:  i486-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. 
-I/usr/src/avr-linux-libc-toolchain/build/mpc-0.8.1/src -I.. -Wall -g 
-D_REENTRANT -O3 -MT acos.lo -MD -MP -MF .deps/acos.Tpo -c 
/usr/src/avr-linux-libc-toolchain/build/mpc-0.8.1/src/acos.c  -fPIC 
-DPIC -o .libs/acos.o
/usr/src/avr-linux-libc-toolchain/build/mpc-0.8.1/src/acos.c: In 
function ‘mpc_acos’:
/usr/src/avr-linux-libc-toolchain/build/mpc-0.8.1/src/acos.c:192: error: 
‘GMP_RNDA’ undeclared (first use in this function)
/usr/src/avr-linux-libc-toolchain/build/mpc-0.8.1/src/acos.c:192: error: 
(Each undeclared identifier is reported only once
/usr/src/avr-linux-libc-toolchain/build/mpc-0.8.1/src/acos.c:192: error: 
for each function it appears in.)
make[4]: *** [acos.lo] Error 1
make[4]: Leaving directory 
`/usr/src/avr-linux-libc-toolchain/build/obj-mpc/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/usr/src/avr-linux-libc-toolchain/build/obj-mpc'
make[2]: *** [all] Error 2
make[2]: Leaving directory 
`/usr/src/avr-linux-libc-toolchain/build/obj-mpc'
make[1]: *** [mpc] Error 2
make[1]: Leaving directory `/usr/src/avr-linux-libc-toolchain'
make: *** [all] Error 2
user@debian:/usr/src/avr-linux-libc-toolchain$
#2227356
Lesenswert?

Hallo ich Danke Allen die mir bei der suche der Lösung geholfen haben 
;-)

Ich habe nun die Lösung gefunden.

Irgend wo im Internet (wo weis ich leider nicht mehr) kam der Hinweis 
das dieses ein Bug in der mpc-0.8.1 ist und das dieser schon im release 
0.9.x behoben sein soll. ich habe dan einfach das Makefile wie unten zu 
sehen angepasst.

Anpassung im Makefile:
# mpc=mpc-0.8.1
# mpcurl=ftp://gcc.gnu.org/pub/gcc/infrastructure
mpc=mpc-0.9
mpcurl=http://www.multiprecision.org/mpc/download/


Grüße
 boerly

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren