Forum: Mikrocontroller und Digitale Elektronik Buildroot Probleme NGW100


von Philip H. (goldfinger)


Angehängte Dateien:

Lesenswert?

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

von Udo S. (udo)


Lesenswert?

Das wird nichts mit Ubuntu 8.10 .
Lad dir 8.04 .

Gruß
Udo

von Philip H. (goldfinger)


Lesenswert?

Ok, mach ich, aber woran liegt denn das?

Philip

von Alex (Gast)


Lesenswert?

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

von Udo S. (Gast)


Lesenswert?

> 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

von Michael B. (bubi)


Lesenswert?

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

von F. W. (mounti)


Lesenswert?

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 
.

von Philip H. (goldfinger)


Lesenswert?

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

von Gast (Gast)


Lesenswert?

da ngw100 und grasshopper recht ähnlich sind, kannst du mal hier 
schauen:
Beitrag "Grasshopper Buildroot Probleme"

von Werner B. (werner-b)


Lesenswert?

... 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
Noch kein Account? Hier anmelden.