Hallo liebe Leute!!! Ich wollte seit einiger Zeit damit anfangen, den Mikrocontroller mit Linux zu programmieren. Daher habe ich auf mein Laptop die Debian/wheezy installiert und es läuft tadellos. Als Hilfsmittel habe ich mir den Tutorial genommen: http://www.mikrocontroller.net/articles/STM32F4-Discovery Leider habe ich beim Schritt "Stlink" ein problem, und zawar immern wenn ich den Befehl "./autogen" eingebe, kommt die folgende Fehlermeldung zurück: ./autogen.sh: 2: ./autogen.sh: autoreconf: not found Ich wäre sehr Dankbar, wenn jemand mir dabei helfen kann. LG
Hallo, Du mußt das Paket autoconf installieren: apt-get install autoconf Viel Spaß, Frank
Vielen Dank Frank!! Es hat jetzt funktioniert. Aber was hat autoconf mit autoreconf zu tun? das hat mich bewundert. LG
Das Paket heißt autoconf. Es enthält verschiedene Programme, unter anderem autoconf und autoreconf, aber auch autoupdate, autoscan, ifnames, autoheader und auto4te.
Hallo, Vielen Dank für die Erklärung. Echt super Webseite.Danke schön!! ********************************************* Bitte entschuldigung meine naive Frage! Ich habe gerade per Umgebungsvariable einen Folder verfügbar gemacht. Genau die folgenden Zeilen habe ich eingegeben: root@linux:/opt/stlink# cp /home/user/src/stlink/flash/flash ./st-flash root@linux:/opt/stlink# cp /home/user/src/stlink/gdbserver/st-util . root@linux:/opt/stlink# echo PATH=\"$PATH:/opt/stlink\" >> /etc/environment root@linux:/opt/stlink# source /etc/environment Es lief gut aber von nun an wenn ich ls-kommando eingebe: root@debs:/etc# ls dann kommt das zurück: bash: ls: Kommando nicht gefunden. Wenn ich mich als normaler user anmelde, dann läuft alles ganz normal; bash meckert nicht. kmrish@debs:/$ ls bin dev home initrd.img.old lost+found mnt proc run selinux sys usr vmlinuz boot etc initrd.img lib media opt root sbin srv tmp var vmlinuz.old was für einen Fehler habe ich dabei begann? LG
> was für einen Fehler habe ich dabei begann?
/etc/environment ist nicht der richtige(tm) Platz. Wenns trotzdem
unbedingt(tm) ebendort sein muss dann versuchs mal mit geschweiften
Klammern um den Pointer.
> /etc/environment ist nicht der richtige(tm) Platz. an was erkenne ich den richtigen platz? > Wenns trotzdem unbedingt(tm) ebendort sein muss dann versuchs mal mit > geschweiften Klammern um den Pointer. meinst du so: # echo PATH=\"${PATH}:/opt/stlink\" >> /etc/environment? LG
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.