Forum: Mikrocontroller und Digitale Elektronik AVR-gcc assembler/makefile compile error


von Richard X. (synq1e)


Angehängte Dateien:

Lesenswert?

hallo leute ,

ich lese gerade 
http://www.nongnu.org/avr-libc/user-manual/assembler.html

und wollte ein avr programm mit avr-gcc compilern. und zwar mit nur 
einer assembler quell-datei.

den beispielcode habe ich kopiert

ich verwende das makefile von dieser webseite.
und die toolchain von atmel avr.

ich bekomme immer als fehlermeldung:

asm_example.o:asm_example.S:13: multiple definition of `main'
asm_example.o:asm_example.S:13: first defined here
asm_example.o:asm_example.S:18: multiple definition of `__vector_6'
asm_example.o:asm_example.S:18: first defined here
asm_example.o:asm_example.S:41: multiple definition of 
`__vector_default'
asm_example.o:asm_example.S:41: first defined here
collect2: error: ld returned 1 exit status
make: *** [Makefile:380: asm_example.elf] Error 1

habe den beispielcode/makefile bearbeitet für attiny2313
mir gehts nur darum das ich es compilen kann,
danke für jede hilfe

: Bearbeitet durch User
von pegel (Gast)


Lesenswert?

Dein Makefile geht davon aus, dass auch eine asm_example.c vorhanden 
ist.
Kommentiere die mal aus.

von pegel (Gast)


Lesenswert?

Im Makefile:
1
# List C source files here. (C dependencies are automatically generated.)
2
SRC = 
3
#$(TARGET).c

von Richard X. (synq1e)


Lesenswert?

vielen dank leute
frohe weihnachten und so

von pegel (Gast)


Lesenswert?

Bitte Leut ;)

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
Noch kein Account? Hier anmelden.