Nachdem ich nun mit WinAVR Probleme habe das die erstellten .hex files nicht wirklich funzen, und ich nun doch unter linux weiter mache wollte ich mal das Bingo666 script ausprobieren. nach kurzer Zeit stellte sich allerdings raus das dieses Script nicht wirklich brauchbar funzt, immer wieder findet er Dateien nicht, wie z.B. die mpfr.h unsw.. Auch die Debian Packages Stecken voll mit Fehlern: dpkg -i avr-gcc-4.3.4-avrfreaks-2011-sep-20-u10.04.x64.deb dpkg: error processing avr-gcc-4.3.4-avrfreaks-2011-sep-20-u10.04.x64.deb (--install): parsing file '/var/lib/dpkg/tmp.ci/control' near line 10 package 'avr-gcc-4.3.4-avrfreaks-2011-sep-20-u10.04.x64': blank line in value of field 'Description' Errors were encountered while processing: avr-gcc-4.3.4-avrfreaks-2011-sep-20-u10.04.x64.deb Was gibt es den noch für möglichkeiten Irgendwie an xmega unterstuetzung unter linux zu kommen? Die xmega serie ist ja nun schon einige Jahre alt.
Simon M. schrieb: > nach kurzer Zeit stellte sich allerdings raus das dieses Script nicht > wirklich brauchbar funzt, immer wieder findet er Dateien nicht, wie z.B. > die mpfr.h unsw.. Dann verfolge die Fehler zurück, statt hier wie wild von einem zum nächsten zu hüpfen. Wenn offensichtlich eine ganze Reihe von Leuten mit Bingos Script (und auch mit den daraus generierten .deb-Paketen) klar kommt, du aber nicht, dann hilft es nicht viel, noch nach der 1001. Variante zu suchen.
Ich hab ja nichts aussergewöhnliches gemacht. Ich kann mir auch einfach nicht vorstellen das mein dpkg irgendwie defekt sein soll, bisher habe ich da alle .deb Pakete bestens installiert bekommen. zum Bingo Script: er findet die mpfr.h nicht, die auch nicht im selben verzeichnis liegt sondern im $PREFIX/source/mpfr-3.1.0/src/mpfr.h gcc -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribu$ In file included from ../../../source/gcc-4.5.1/gcc/rtl.h:28:0, from ../../../source/gcc-4.5.1/gcc/attribs.c:30: ../../../source/gcc-4.5.1/gcc/real.h:27:18: fatal error: mpfr.h: No such file or directory compilation terminated. make[2]: *** [attribs.o] Error 1 make[2]: Leaving directory `/home/user/avr/build/gcc-4.5.1/gcc' make[1]: *** [install-gcc] Error 2 make[1]: Leaving directory `/home/user/avr/build/gcc-4.5.1' make: *** [install] Error 2
Hilft das vieleicht:
1 | sudo apt-get install libmpfr-dev |
? Gruß Oliver
Da kann ich nur Danke sagen, das war das Problem, und die libmpc-dev hat mir auch gefehlt. Er sucht nicht die mpc/mpfr die heruntergeladen wurde sondern die vom System selbst. Nochmals vielen Dank!
Simon M. schrieb: > Nochmals vielen Dank! Kein Ding. Freut mich wenn es jetzt durchbaut. Gruß Oliver
Simon M. schrieb: > Da kann ich nur Danke sagen, das war das Problem, und die > libmpc-dev hat mir auch gefehlt. Im readme.txt steht : See pre-reqs.txt for dependencies Und im pre-reqs.txt steht : #All packages on one line sudo apt-get install build-essential texinfo texi2html libcwidget-dev tcl8.4-dev tk8.4-dev libncurses5-dev libx11-dev binutils-dev bison flex libusb-0.1-4 libusb-dev libmpfr-dev libexpat1-dev python-dev Ich habe einer neues Ubuntu 10.04 installiert , am einer test-pc. Ich habe jetzt testet die neue avr-gcc-4.5.1-avrfreaks-2011-dec-29-u10.04.i386.deb von http://www.wrightflyer.co.uk/avr-gcc/ Installiert (via GDebi) und de-installiert (via Synaptic) Kann nicht die 64-bit paket testen , heute. Jetzt baue ich einer total neue toolchain via die buildscript. (Und erst die von oben apt-get von pre-reqs.txt) libmpfr-dev sind nötig (Ubuntu 10.04), aber ich habe kein libmpc-dev installiert. Ich teste nur unter Ubuntu 10.04 LTS , aber mit einer bischen kreativitet. Baue leute auch die toolchain unter Fedora/Suse ua. mfg Bingo von Dänemark
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.