mikrocontroller.net

Forum: Compiler & IDEs Eclipse + gcc + AVR Plugin -> crtm48.o: No such file


Autor: Läubi .. (laeubi) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wollte gerade mal mittels Eclipse mit der AVR entwicklung unter Debian 
anfangen aber
**** Build of configuration Release for project AVR Remote ****

make all 
Building target: AVRRemote.elf
Invoking: AVR C Linker
avr-gcc -Wl,-Map,AVRRemote.map -mmcu=atmega48 -o"AVRRemote.elf"  ./main.o   
/usr/lib/gcc/avr/4.3.2/../../../avr/bin/ld: crtm48.o: No such file: No such file or directory
make: *** [AVRRemote.elf] Fehler 1

Das "Programm" sieht folgendermaßen aus:
int main(void)
{
    while (1) {

    }
    return (1);  // should never happen
}
Nun bin ich etwas ratlos, wo das Problem liegt...

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich glaube, deine Toolchain ist im Eimer.

Probier doch mal, die Debian-Tools zu ignorieren und stattdessen
Bingo600's Linux-Buildscript zu nehmen:

http://www.avrfreaks.net/index.php?name=PNphpBB2&f...

Autor: Läubi .. (laeubi) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Irgenwie bin ich zu blöd den Download dafür zu finden, muß man dafür 
angemeldet sein?

Autor: Stefan Ernst (sternst)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Läubi .. schrieb:
> Irgenwie bin ich zu blöd den Download dafür zu finden, muß man dafür
> angemeldet sein?

Ja.

Autor: Läubi .. (laeubi) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Okay scheint geklappt zu haben :)
Auch wenns ewig gedauert hat das zu kompilieren :D
AVR Memory Usage
----------------
Device: atmega48

Program:     114 bytes (2.8% Full)
(.text + .data + .bootloader)

Data:          0 bytes (0.0% Full)
(.data + .bss + .noinit)


Finished building: sizedummy
Aber was ist ein 'sizedummy'?

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Läubi .. schrieb:

> Aber was ist ein 'sizedummy'?

Keine Ahnung, was dein Makefile damit meint.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.