Danke für eure Beiträge.
Habe das CDK-Paket entfernt und den AVR-GCC Compiler 4.2.2 installiert.
Installiert habe ich das über Synaptic-Paketverwaltung (Ubuntu 8.04).
Jetzt will er auch compilieren, bricht aber mit einem Fehler ab:
1 | -------- begin --------
|
2 | avr-gcc (GCC) 4.2.2
|
3 | Copyright (C) 2007 Free Software Foundation, Inc.
|
4 | This is free software; see the source for copying conditions. There is NO
|
5 | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
6 |
|
7 |
|
8 | Linking: main.elf
|
9 | avr-gcc -mmcu=atmega32 -I. -gdwarf-2 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 -DF_OSC=3686400 -MD -MP -MF .dep/main.elf.d main.o --output main.elf -Wl,-Map=main.map,--cref -lm
|
10 | /usr/lib/gcc/avr/4.2.2/../../../../avr/bin/ld: crtm32.o: No such file: No such file or directory
|
11 | make: *** [main.elf] Fehler 1
|
Gehe ich richtig in der Annahme, dass im Pfadname die /../ so viel
bedeuten, wie eine Ebene nach oben? Dann müsste es nämlich stimmen.
In /usr/avr/bin liegt die Datei "ld".
Ansonsten weiß ich nicht, wie oder besser wo ich den Pfadnamen verändern
kann.
Hat hier jemand nen Tipp für mich?
Gruß Mark