Hallo, ich habe mit ein kubuntu 8.10 installiert und alle Updates durchgeführt. Dann die meisten, in der buildroot-Doku aufgeführten, Pakete nachinstalliert. GNU make, ncurses library, zlib library, libacl library und lzo2 library konnten von apt-get nicht gefunden werden. Dann hab ich die buildroot-avr32-v2.3.0.tar.bz2 ausgepackt und nacheinander make atngw100_defconfig make source make aufgerufen. make endete nach ca. 30 min mit folgender Meldung (siehe Screenshot) Was mache ich falsch? Vielen Dank! Philip
Hallo folgende Pakete muessen installiert werden. Getestet mit Ubuntu 8.04. apt-get install gcc g++ sed bison flex patch gettext libtool texinfo autoconf automake libncurses-dev zlib1g-dev libzlcore-dev libacl1-dev liblzo2-dev Zusaetzlich brauchst du noch die AVR32TOOLCHAIN von der Atmel AVR32 Homepage. http://www.atmel.com/dyn/products/product_card.asp?part_id=3903 (hoffentlich passen die Ubuntu 8.04 Pakete) mfg Alex
> Ok, mach ich, aber woran liegt denn das?
du könntest den GCC-Compiler switchen, aber meine Erfahrung war: selbst
wenn der Build gebaut wird, läuft er nicht.
Gruß
Udo
Du kannst im Makefile die alte Version vom GCC verwenden. Glaub 4.2 <-> 4.3, leg dich aber jetzt nicht auf die Zahlen fest, noch zu früh und nachkucken kann ich ned. Gibt im avrfreaks Forum aber eine Lösung dafür, einfach kurz schauen, findest du sicher...Ich baue meine Images mit 8.10 und es geht ;) Zuhause kann ich dir dann mehr sagen. Da ich aber zugebenermaßen auch Probleme mit dem Compiler und merkwürdigen Fehlern habe werd ich von 8.10 auch weggehen und was anderes testen. Aber die Standarddinger haben eig immer gebaut ohne mukken
Hallo ! Hat jemand ein Image von einem funktionierenden Ubuntu mit AVR32 Studio ?? Dann würden sich viele die fummelei beim installieren ersparen... Ich versuch auch schon die ganze Zeit es zum laufen zu bringen.(ohne erfolg) Ich kann noch immer keine funktionierende *.elf für mein NGW100 erzeugen .
So, jetzt hab ich 8.04 installiert und das gleiche Procedere wie unter 8.10 durchgeführt. make ist deutlich weiter gekommen, hängt aber an folgender Position:
1 | checking for mig... no |
2 | checking for main in -lm... yes |
3 | checking for wctype... yes |
4 | checking for library containing gethostbyname... none required |
5 | checking for library containing socketpair... none required |
6 | checking for library containing waddstr... no |
7 | checking for library containing tgetent... no |
8 | configure: error: no termcap library found |
9 | make[2]: *** [configure-gdb] Fehler 1 |
10 | make[2]: Verlasse Verzeichnis '/home/philip/buildroot/toolchain_build_avr32/gdbhost-6.7.1' |
11 | make[1]: *** [all] Fehler 2 |
12 | make[1]: Verlasse Verzeichnis '/home/philip/buildroot/toolchain_build_avr32/gdbhost-6.7.1' |
13 | make: *** [/home/philip/buildroot/toolchain_build_avr32/gdbhost-6.7.1/gdb/gdb] Fehler 2 |
14 | philip@avr32dev:~/buildroot$ |
Wie kann ich die termcap library nachinstallieren, mit apt-get hab ich es nicht hinbekommen? Danke! Philip
da ngw100 und grasshopper recht ähnlich sind, kannst du mal hier schauen: Beitrag "Grasshopper Buildroot Probleme"
... oder die "Known issues" auf der Atmel Buildroot Seite... http://www.atmel.no/buildroot/buildroot-issues.html
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.