avrdude 5.5 auf Debian etch

OP #1061256
Hallo zusammen,

ich versuche schon seit einigen Tagen auf meinem Debian Etch Rechner die 
aktuelle avrdude Version zu installieren, aber leider kann das Paket 
nicht kompiliert werden.

Ich habe zur Zeit avrdude 5.2 drauf, aber mit diesem kann ich kein AVR 
Dragon Programmer benutzen.

Beim kompilieren (make) bekomme ich folgenden Fehler:

[...]
if gcc -DHAVE_CONFIG_H -I. -I. -I.  -DCONFIG_DIR=\"/usr/local/etc\" 
-Wall -g -O2 -MT libavrdude_a-config_gram.o -MD -MP -MF 
".deps/libavrdude_a-config_gram.Tpo" -c -o libavrdude_a-config_gram.o 
`test -f 'config_gram.c' || echo './'`config_gram.c; \
  then mv -f ".deps/libavrdude_a-config_gram.Tpo" 
".deps/libavrdude_a-config_gram.Po"; else rm -f 
".deps/libavrdude_a-config_gram.Tpo"; exit 1; fi
/bin/sh /home/nemesis/avrdude-5.5/missing --run flex   lexer.l
sed '/^#/ s|\.c|lexer.c|' .c >lexer.c
sed: kann .c nicht lesen: Datei oder Verzeichnis nicht gefunden
make[2]: *** [lexer.c] Fehler 2
make[2]: Leaving directory `/home/nemesis/avrdude-5.5'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/nemesis/avrdude-5.5'
make: *** [all] Fehler 2

Ich habe so ziehmlich jeden Paket was bei configure aufgelistet wird 
installiert, so auch flex (welches hier glaub ich das Problem macht).

Ich weiß zur zeit einfach nicht wirklich weiter, und wäre über ein klein 
bisschen Hilfe sehr dankbar.

Mit freundlichem Gruß
NemesisoD
Gast
Offensichtlich ist bereits beim configure etwas schief gelaufen.

Hast du, nachdem du flex installiert hast, für avrdude erneut einen
configure gemacht? Wenn nein, tu's jetzt. Wenn ja, tu's noch einmal.
Wenn dann der Fehler beim anschließenden Kompilieren immer noch
auftritt, poste das bei der Konfiguration erzeugte config.log (am
besten als Anhang, das es fast tausend Zeilen hat). Dort müsste man
sehen können, was Sache ist.
Moderator Persönliche Seite
Das Problem hatte neulich schon jemand mit Debian, aber der hat vom
CVS gearbeitet und seine eigenen auto*-Tools benutzt.  Irgendwas ist
mit den Dingern bei Debian kaputt.  Ich habe ihm dann ein
"gebootstraptes" Paket hingelegt (das müsste auch noch dort liegen),
und damit ging es dann.

Wenn du eine Release-Version benutzt, dann sollte es keinen Grund
geben, warum der blöde missing-Script überhaupt erst angeworfen
wird.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.