- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 9 von 9

Thema: compiling error mit eclipse

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer
    Registriert seit
    23.11.2009
    Ort
    Saarland
    Alter
    39
    Beiträge
    3
    Hallo.

    Ich bin erst auf C umgestiegen und nutze hierzu eclipse. Nach dem ich es geschafft habe 2 LED's blinken zu lassen, dachte ich mir dass wohl alles soweit funktioniert... Nachdem ich mein Projekt portiert habe (TSIC Temperatursensor auslesen) und STRG+B drückte, kam der oben beschriebene Fehler... in Verschiedenen Foren wird hierüber geschrieben, also habe ich einiges versucht, aber leider ohne Erfolg. Nach der dritten neuinstallation (Eclipse, winavr und avrgcc) habe cih das Tutorial (http://www.wiki.elektronik-projekt.d...utorial_part_2) abgehandelt.
    Leider mit dem selben Ergebnis:

    Description Resource Path Location Type
    make: *** [Tutorial.elf] Error 1 C/C++ Problem

    und der Console Auszug:

    21:32:14 **** Incremental Build of configuration Release for project Tutorial ****
    make all
    Building file: ../main.c
    Invoking: AVR Compiler
    avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega8 -DF_CPU=8000000UL -MMD -MP -MF"main.d" -MT"main.d" -c -o "main.o" "../main.c"
    Finished building: ../main.c

    Building target: Tutorial.elf
    Invoking: AVR C Linker
    avr-gcc -Wl,-Map,Tutorial.map -mmcu=atmega8 -o "Tutorial.elf" ./main.o
    Finished building target: Tutorial.elf

    Invoking: AVR Create Extended Listing
    avr-objdump -h -S Tutorial.elf >"Tutorial.lss"
    Finished building: Tutorial.lss

    Create Flash image (ihex format)
    avr-objcopy -R .eeprom -O ihex Tutorial.elf "Tutorial.hex"
    Finished building: Tutorial.hex

    Create eeprom image (ihex format)
    avr-objcopy -j .eeprom --no-change-warnings --change-section-lma .eeprom=0 -O ihex Tutorial.elf "Tutorial.eep"
    Finished building: Tutorial.eep

    Invoking: Print Size
    avr-size --format=avr --mcu=atmega8 Tutorial.elf
    AVR Memory Usage
    ----------------
    Device: atmega8


    Program: 62 bytes (0.8% Full)
    (.text + .data + .bootloader)


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




    Finished building: sizedummy



    21:32:19 Build Finished (took 5s.700ms)


    __________________________________________________ ____________________

    Wie bekomme ich diesen *.elf Fehler aus meiner Anwendung?
    Seit dem ich den Fehler das erste mal hatte, ist er in jedem Projekt.

    Danke für die Hilfe

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    20.08.2008
    Ort
    Karlsruhe
    Alter
    37
    Beiträge
    1.225
    Du hast ein anderes Problem das eigentlich in einen neuen Thread gehört hätte.

    Der Build funktioniert scheinbar, zumindest sieht das Protokoll normal aus. Warum du trotzdem diese Fehlermeldung bekommst, kann ich dir ohne weitere Informationen nicht sagen. Welche Programmversionen (Eclipse, avr-eclipse, gcc) verwendest du? Ach ja: Führe den Build-Vorgang einmal komplett neu aus, dazu gibt es im Build-Menü den Punkt "clean", vielleicht ist dann mehr im Protokoll zu erkennen.

    mfG
    Markus
    Tiny ASURO Library: Thread und sf.net Seite

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests