-
Thread
Warum immer Eagle?
nun die wesentlichen Unterschiede in den Funktionen der beiden Programme? Was kann Eagle mehr als Target? Ich denke eine kurze, rein informative Antwort hilft dem TO auch am meisten ;-) Schonmal Vielen Dank Gruß HighTec
Combining the hours and days of development supported by your gifts will bring the project ever closer to reaching its targets. Reaching a target of... Would allow developers to... €150,000 Make Kicad usable for very complex Printed Circuit Board designs with acceptable productivity. €300,000
-
Thread
ARM-GCC: makefile
finden), ist dass die Source-Dateien im interordner src liegen. *MAKEFILE* # put your *.o targets here, make should handle the rest! SRCS = delay_taster.c system_stm32f4xx.c # all the files will be generated with this name (main.elf, main.bin, main.hex, etc) PROJ_NAME=main # that's
CFLAGS += -Ilib/inc/core -Ilib/inc/peripherals SRCS += lib/startup_stm32f4xx.s # add startup file to build OBJS = $(SRCS:.c=.o) ################################################### .PHONY: lib proj all: lib proj lib: $(MAKE) -C lib proj: $(PROJ_NAME).elf $(PROJ_NAME).elf: $(
-
Thread
Fehler beim ausführen von MAKE (e=2) kann Datei nicht finden
to `__eeprom_write_block_1C1D1E' make: *** [firefly.elf] Error 1 T:\Atmel\FireFly\mik\tiny44>make all Linking : firefly.elf firefly.o: In function `main': firefly.c:(.text+0x56): undefined reference
_1C1D1E' make: *** [firefly.elf] Error 1 T:\Atmel\FireFly\mik\tiny44>make Linking : firefly.elf firefly.o: In function `main': firefly.c:(.text+0x56): undefined reference to `__eeprom_read_block_1C1D1E' firefly.c
-
Thread
Erfahrungen mit Platinen von www.elecrow.com
Sebastian A. schrieb im Beitrag #4618290: > Auf was muss ich achten, und wie erstelle ich in Target passende Gerber > Dateien so das es keine Probleme bei elecrow gibt? Die haben auf der Webseite (neben einer in Eagle verwendbaren Datei für Design-Rules) einen CAM-Job den Du in den CAM-Processor
(die Fertigungsdaten waren schließlich eindeutig) kam dann nur: [code] I'm sorry for that. We make the stencil with solder paste,and if you have a special request, you need to leave your comment when you place order. I checked your files again, for these holes,we will not make it if you didn't
-
Thread
Eclipse Linux STM32
acknowledgment received, but no packet pending undefined debug reason 6 - target needs reset Error: Target not halted Error: failed erasing sectors 0 to 0 Error: flash_erase returned -304 Info : dropped 'gdb' connection Was
acknowledgment received, but no packet pending undefined debug reason 6 - target needs reset Error: Target not halted Error: failed erasing sectors 0 to 0 Error: flash_erase returned -304 Info : dropped 'gdb' connection Info
-
Thread
Sourcefiles in extra Verzeichnis? *** multiple target patterns.
zwar im Moment nicht, wo jetzt hier das makefile abgelegt ist, aber die Fehlermeldung sagt: [pre] make: *** No rule to make target `..//C/Dateien_AR/AVR_GCC/dogm-graphic.c', needed by `dogm-graphic.o'. Stop. [/pre] Also habe ich meinen Pfad im "richtigen" Projekt jetzt entsprechend angepasst und
conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop. > Process Exit Code: 2 > Time Taken: 00:00
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
49:43 **** Clean-only build of configuration Debug for project Ambilight-STM32F4-GNUARM-V1.2 **** make clean make: *** No rule to make target `clean'. Stop. [/c] Oder muss ich die Kompilerflags noch selber irgendwo ergänzen? Ich dachte, dass sei u.a. der Sinn eines Projektfiles, auch die Einstellungen
the tvp 5150 is normal. no hot, im ordering 10 more tvp to find out what is the problem :D
-
Thread
Starterkit ATmega8: Blink-Projekt, Anfänger Problem :(
ich hatte nur kurz Zeit das ganze aus zu probieren mache heute Abend weiter. :) Hab aber noch das make File gestartet da kam zum schluß der Fehler: "make *** no rule to make target all'. stop" ich werd heute noch weiter versuchen. Gruß Nico
Programm zu starten etc.? Ich benutze Atmel Studio 6.1, nach dem Verifying Flash, muss ich da kein make.exe mehr ausführen etc.? Habs auch mit make.exe versucht, bekomme aber den Fehler: avrdude usbdev_open() did not find any usb device usb Ich danke für alle Hilfe, und sorry für den Stress :(
-
Thread
RC5_Code läuft nicht auf ATMega32
der Kompiler nichteinmal anfängt. Es kommt folgende Meldung: C:\Programme\Atmel\Atmel Studio 6.0\make\make.exe all make: *** No rule to make target `MAIN.o', needed by `RC5_by_Dannegger.elf'. Stop. Done executing task "RunCompilerTask" -- FAILED. Done building target "CoreBuild" in project
project "RC5_by_Dannegger.cproj" -- FAILED. Build FAILED. ========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ========== Es gibt ja 3 Dateien: MAIN.C; MAIN.H und RC5.C Ich gehe ja mal davon aus das ich MAIN.C kompelieren muss oder ? Ich finde es nur komisch das bei der MAIN.C
-
Thread
WINAVR Make Problem
auf mein Programm umgeändert (Name,Verzeichnis, etc.). Nun bekomme ich aber jedesmal den Fehler: make.exe: *** No rule to make target `Test.elf', needed by `elf'. Stop. Das selbe auch wenn ich mit mfile ein makefile erstelle und den Library-Pfad vom RP6 hinzufüge. Kann sich jemand vorstellen
Ich schätze, dass das Makefile fehlerhaft ist. Oder Deine PATH Variable zeigt auf eine falsches make.exe (z.B. von Visual Studio).
-
Thread
Analog eingang bsp.
make\make.exe all make: *** No rule to make target `Batteriepr├╝fer.o', needed by `Batteriepr├╝fer.elf'. Stop. Done executing task "RunCompilerTask" -- FAILED. Done building target "CoreBuild"
Steven S. schrieb im Beitrag #2940975: > No rule to make target `Batteriepr├╝fer.o' ...
-
Thread
Makefile Syntax
make: *** No rule to make target `uC_FG/TARGET', needed by `elf'. Stop. und wenn ich mit folgendem Code probiere: C_SRCS += \ inb_lcd_4Zeilen.c \ keypad_lcd.c \ timerInit.c dann habe ich dise Fehlermeldung: undefined reference to `main' Was soll ich tun? Anhang das Makefile Danke MfG Christian
-
Thread
CrossPack ASM Make
IO ivanhorler$ avr-gcc-select 4 Current default compiler: gcc 4 Ivans-MacBook-Pro:IO ivanhorler$ make make: *** No rule to make target `main.o', needed by `main.elf'. Stop. Ivans-MacBook-Pro:IO ivanhorler$ avr-gcc-select 3 Current default compiler: gcc 3 Ivans-MacBook-Pro:IO ivanhorler$ make make: *** No rule to make target `main.o', needed by `main.elf'. Stop. Wie ihr sieht geht es mit beiden gcc Versionen nicht. Verstehe ich das falsch und der gcc muss für Assembler Kompilierung anders angesprochen
-
Thread
GPIB-RS232-Schnittstelle
. Selber compilieren hat auf den ersten Anlauf hin nicht funktioniert ("makefile:58: dependencies: No such file or directory" bzw. "make.exe: *** No rule to make target `all'. Stop.")
group__avr__eeprom.html Wegen der .bin Datei: Da es von der Struktur der Datei eher nach einer .elf Datei aussah hab ich das per avr-objcopy -O ihex -I elf32-avr object.bin test2.hex in ein .hex umgewandelt. Man sieht im Hex-Viewer keinerlei Strings, was mich ein bisschen wundert weil das Programm
-
Thread
main.elf-Datei wird nicht erzeugt
Hallo, ich würd gern wissen, was in der main.elf drinsteht. Ich hatte bis eben das Problem >make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop. Nach ein bisschen googlen, hieß es, dass keine Leerzeichen in der Ordnerstruktur
>make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop. Das bedeutet eigentlich fast immer das irgendwas nicht gefunden wird. Das beginnt mit korrekter Groß-/Kleinschreibung der Dateien
-
Thread
Transistortester AVR
connected to VCC. This may be the reason, why I had no problems without the reference! The new version of selftest No. 2 to 6 shows no more the measured voltages in row 2. The difference to expected value is now
LM4040AIZ2.5 (or LM336-Z2.5) instead of the LT1004. The voltage reference is not required, it is only used to measure the actual VCC (5V) voltage. Justin Sergio schrieb im Beitrag #2981790: > 5) Do you expect to make major revisions to the hardware every once in > awhile? There is no change planned
-
Thread
avr-eclipse source in subfolder
lcd.d" -c -o "lib/lcd.o" "../lib/lcd.c" Finished building: ../lib/lcd.c dann mault aber der make : make: *** No rule to make target `lcd.o', needed by `SPMC_m644P.elf'. Stop. **** Build Finished **** Kann mir mal jemand einen Tipp geben. Ju
>dann mault aber der make : >make: *** No rule to make target `lcd.o', needed by `SPMC_m644P.elf'. Dann hast du evtl. irgendwo im Projekt oder makefile ein lcd.c angegeben was nicht mehr existiert. >Habt Ihr alle immer
-
Thread
Atmega8L: Warum geht Timer0 Interrupt nicht?
Nachtrag: $(objcopy) -j .text -j .data -I binary -O ihex main.elf main.hex ist das so korrekt? Was mich nocht etwas verwundert ist ... [pre] $ avr-objdump.exe -j .data -d main.elf main.elf: file format elf32-avr [/pre] müsste nicht die volatile
ausprobieren Mit AVR-Studio4 und dem angehängten Makefile lässt sich das erst gar nicht compilieren. > make: *** No rule to make target `main.c', needed by `main'. Stop. mit ordentlichem makefile compiliert der Code. Wobei der aber sinnlos ist, da "toggle" nicht zurückgesetzt wird.
-
Thread
made from scratch Firmware für Wittig/Welec Oszilloskop W20xxA
Er findet die Datei nicht. Ist aus deinem Make ein TomCat_ram.ucl rausgefallen? Das Makefile muß analog zu Osoz umgebaut werden. Ich hatte die Make-Targets von Osoz noch etwas umgeräumt: Ein normales "make" ohne spezielles Target baut die beiden
dort tatsächlich den Heap verzeichnet, auf hinter die Variable selbst. Ich habe am Anfang meines main() nun folgendes stehen: [code] // bugfix for heap manager, _sbrk() expects this to be a variable and point to heap extern uint32_t* _nasys_uninitialized_storage_end; _nasys_uninitialized_storage_end
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
you # would want to activate "DirectWrite") it should not be a problem to # redownload the interrupted file. DirectWrite=no # Check CRC of downloaded and decoded articles (yes, no) # Normally this option should be
automatically paused # all - all par2-files must be downloaded # one - only one main par2-file must be dowloaded and other must be paused # Paused files remain in queue and can be unpaused by parchecker when needed LoadPars=one # Automatic par-verification (yes, no) # To download
-
Thread
Benötige Hilfe mit Atmega16
soweit, das mir AVR Studio wenn ich auf Build klicke sagt.... rm -rf welder_neu.o welder_neu.elf dep/* welder_neu.hex welder_neu.eep welder_neu.lss welder_neu.map Build succeeded with 0 Warnings... make: *** No rule to make target `../../../welder_neu.c', needed by `welder_neu.o'. Stop. Build
main.elf main.hex Creating load file for EEPROM: main.eep avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \ --change-section-lma .eeprom=0 --no-change-warnings -O ihex main.elf
-
Thread
Einrichten einer Entwicklungsumgebung für ARM Cortex M3
Installation probiert zu kompilieren aber ich bekomme bei beiden den selben error und zwar: [code] make: *** No rule to make target `all'. Stop. [/code] Ich hab jetzt mal kurz gegoogelt aber mir ist jetzt nicht ganz klar wieso ich diesen Fehler bekomme. Hab ja 1:1 den Workspace importiert und trotzdem
stm32x unlock 0 monitor stm32x mass_erase 0 monitor reset halt monitor flash write_image Test2.elf 0x08000000 elf tbreak main[/c] Meines erachten müssten die ersten zeilen so bei mir aussehen: [c]monitor reset halt set mem inaccessible-by-default off monitor soft_reset_halt monitor reset
-
Thread
Makefile Problem: No rule to make target
Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. make: *** No rule to make target `main.elf', needed by `elf'. Stop.[/code] Die Makefile habe ich aus einer WinAVR-Installation
Datei. Mittels Copy-Paste aus den Dateieigenschaften gewonnen. Trotzdem gibt es dann sofort den "No rule to make target" Fehler. Ich hänge die Datei mal an, vielleicht hilft das ein wenig weiter ( auch wenn ich das nach einem Blick da rein nicht glaube ).
-
Thread
GCC makefile Problem
"make all" ausführe. [code] make: *** No rule to make target `ARMEMF32.elf', needed by `all'. Stop. [/code] Ich habe nicht wirklich viel Ahnung von makefiles und will mich da auch eigtl nicht weiter
über include eingezogen z. B.: ../makefile.init ../makefile.defs gibt es diese Files auch? Make wird sich nicht über das Fehlen beschweren weil sie mit -include eingezogen werden. In einem dieser Files müsste es ein Target für ARMEMF32.elf geben. Also ARMEMF32.elf: (Abhängigkeiten)
-
Thread
make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop.
Hi Leute, weiss schon, dass diese Frage oft gestellt wird, doch leider konnte ich nach dem durchsuchen der einiger bereits eingestellten Beiträge meinen Fehler immer noch nicht finden! Bin dabei den USB <-> RS232 wandler von CDC von einem Attiny 2313 auf einen Atmeg8 zu migrieren, zugleich mein abgeändertes Makefile dafür zu verwenden um von AVRStudio wegzukommen und AVRDUDE mit Programmers notepad zu benutzen und die Ordnerstruktur abzuändern. Leider bekomme ich immer den im Betreff gezeigten Fehler! Hat jemand eine Ahnung was ich falsch mache? (siehe Zip Datei) Vielen Dank schonmal
-
Thread
make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop. Gesperrt
und mir wichtige Optionen an den anfang gesetzt) Jedoch bekomme ich jedesmal die Fehlermeldung: make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop. Welche Einstellungen muss ich abändern?
anfang gesetzt) Warum machst du so etwas? > Jedoch bekomme ich jedesmal die Fehlermeldung: > make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop. Das ist ärgerlich. > Welche Einstellungen muss ich abändern? Gute Frage.
-
Thread
Atmel libusb CDC software i2c einbinden
die i2cmaster.S von Peter Fleury in die config.mk hinzugefügt habe bekomme ich den Fehler: make: *** No rule to make target `../i2cmaster.s', needed by `STK526-series2-cdc.elf'. Stop. Makfile: # Preprocess & assemble: create object files from assembler source files. %.o: %.s @echo '
OUTPUT)/$(@F) config.mk: # Source files CSRCS = \ ../../../lib_mcu/wdt/wdt_drv.c\ ../main.c\ ../cdc_task.c\ ../i2cmaster.s\ Die i2cmaster.s ist im selben verzeichnis wie die cdc_task und main.c
-
Thread
make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop.
Stunden an einer Fehlermeldung und weiss nicht mehr weiter. Wäre nett wenn ihr mir helfen könntet! make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop. Die Fehlermeldung gibt mir WinAVR aus. Ich benutze zum Proggen des attiny2313 ein AVRISP mkII (letzteres richtig im makefile
Eine Frage: heißt deine Datei wirklich "main.c.txt"? Wenn ja, probier mal ".txt" zu entfernen.
-
Thread
Reset durch Stack overflow?
MAKE.EXE: *** No rule to make target `main.o', needed by `main.elf'. Stop.
Wo ist die main.c ?
-
Thread
Kompilieren mit Xcode
Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. make: *** No rule to make target `usart.o', needed by `Hexfiles/Webserver_MEGA644.elf'. Stop. Command /usr/
Stefan S. schrieb im Beitrag #2023018: > make: *** No rule to make target `usart.o', needed by > `Hexfiles/Webserver_MEGA644.elf'. Stop. Bist Du sicher, dass er das richtige Makefile ausführt? Vielleicht mal eine Kontrollmeldung anzeigen
-
Thread
WIN-AVR Anfänger-Problem AREXX RP6
WIN-AVR und Beispeilprogrammen für den RP6 dabei. Aber damit habe ich ein Problem. Beim Ausführen von Make aus dem Programmers-Notepad heraus kommt gleich eine Fehlermeldung: make.exe: *** No rule to make target `RP6Base_LEDs.elf', needed by `elf'. Stop. Was fehlt da ? Was muss ich da noch machen
:94: undefined reference to `setLEDs' make.exe: *** [RP6Base_LEDs.elf] Error 1 Hat einer ne Idee ? Gruß Gerhard
-
Thread
.c Datei kompilieren (krieg ich einfach nicht hin)
########################################## ## General Flags PROJECT = cdcemu MCU = atmega8 TARGET = cdcemu.elf CC = avr-gcc CPP = avr-g++ ## Options common to compile, link and assembly rules COMMON = -mmcu=$(MCU) ## Compile options common for all C compilation units. CFLAGS = $(COMMON
+= --set-section-flags=.eeprom="alloc,load" HEX_EEPROM_FLAGS += --change-section-lma .eeprom=0 --no-change-warnings ## Objects that must be built in order to link OBJECTS = main.o ## Objects explicitly added by the user LINKONLYOBJECTS = ## Build all: $(TARGET) cdcemu.hex cdcemu.eep
-
Thread
Brauche hilfe zum erstellen einer Hex Datei aus einer Makefile
jetzt bin ich soweit das no rule to make target clock .o needed ter main.elf stop kommt
make:*** No rule to make target 'clock.o' , needed by 'ter-main.elf'. Stop.
-
Thread
LCD nach Tutorial - Fehlermeldung
WinAVR nach den Anweisungen bei AVR-GCC-Tutorial/LCD-Ansteuerung zum Laufen zu bringen, wird nach "Make all" folgende Fehlermeldung ausgeworfen: make.exe: *** No rule to make target `lcd_4x20_hd4.elf', needed by `elf'. Stop. -> Process Exit Code: 2 -> Time Taken: 00:00 Die Dateine lcd-routines.h
.dep/led.elf.d led.o --output led.elf -Wl,-Map=led.map,--cref -lm led.o: In function `main': F:\c progs meine\led1/led.c:10: undefined reference to `lcd_init' make.exe: *** [led.elf] Error 1 -> Process
-
Thread
Sprachausgabe mit AVR
Code von Ulrich Radig auseinander und bekomme hier jetzt folgende Meldung : rm -rf usart.o fat.o main.o mmc.o SD_CARD.elf dep/* SD_CARD.hex SD_CARD.eep SD_CARD.lss SD_CARD.map Build succeeded with 0 Warnings... make: *** No rule to make target `../../Eigene', needed by `usart.o'. Stop. Build
>make: *** No rule to make target `../../Eigene', needed by `usart.o'. >Stop. >Build failed with 1 errors and 0 warnings... >wat dat ?? Leerzeichen im Pfad? Leg deine Dateien mal woanders hin.
-
Thread
WinAVR makefile Fehler
ich. Den Fehler scheinen mehrere Probanden zu haben und ich habe immer wieder kontrolliert ob das Target auch meine main.c ist aber ich kann nichts gegenteiliges feststellen. Vielleicht sieht jemand von euch wo ein pfad oder anderes falsch eingestellt ist. THX! Fehlermeldung: > "make.exe"
Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop. > Process Exit Code: 2 > Time Taken: 00:00
-
Thread
Eclipse-Neuling "No rule to make target"
; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. make: *** No rule to make target `main.elf', needed by `elf'. Stop.[/code] ich benutzte ein eingenes makefile welches im ordner mit main.c zusammenliegt. deshalb habe ich "generate makefile automatically
; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. make: *** No rule to make target `main.elf', needed by `elf'. Stop. [/code] es muss n trivialen trick geben, denn so ging es bis vor kurzem auch ohne probleme, also mit exakt den selben settings etc
-
Thread
IRMP - Infrared Multi Protocol Decoder
AVRDUDE_FLAGS += -p $(AVRDUDE_MCU) #################################################### # make targets #################################################### .PHONY: all clean distclean avrdude-terminal # main rule all: $(TARGET).hex $(TARGET).elf: $(OBJECTS) $(CC) $(CFLAGS) $(LDFLAGS
irmp_get_data« irmp.h:367: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »irmp_ISR« make: *** [main.elf] Fehler 1[/code]
-
Thread
Amtel Evaluationboard V2.01 - Programmieren mit WINAVR
; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop. > Process Exit Code: 2 > Time Taken: 00:00
Wieso nicht einfach mal die Suche bemühen und nach "no rule to make target" suchen? http://www.mikrocontroller.net/topic/23991#178481
-
Thread
No rule to make target `main.elf', needed by `elf'
; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop. > Process Exit Code: 2 > Time Taken: 00:00 und ich komm einfach nicht drauf wo mein fehler liegt. Kann mir vll jemand helfen
benutzt/ist sie vorhanden? Wenn nicht aus der Zeile entfernen! 2. Zeile 414 ELFSIZE = $(SIZE) $(TARGET).elf ohne weitere Parameter dann funktionierts... ... hp-freund
-
Thread
Interupt programmierung eines Atmega8 mit AVR Std. 4.18
-> Habe neuen Projektpfad angelegt -> neues Projekt angelegt -> Compiliert und den Fehler: Make: *** No rule to make Target ´../../Dokumente', needed by ´Kreisel.o'. Stop. Was bedeutet dieser Fehler und iwas kann man tun um diesen zu beheben?
Upps, sorry, mein Fehler. Mach das makefile im Editor mal auf und ändere die Zeile ># Target file name (without extension). >TARGET = main.c in ># Target file name (without extension). >TARGET = main (ohne das .c hintendran) Speichern, und dann nochmal make aufrufen. Oliver
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil2) Gesperrt
[code] C:\welec\firmware>make # 2009.10.25.13:04:13 --- (Note: to make for Nios 16, try "make clean all M=16") # 2009.10.25.13:04:13 --- Compiling nios-elf-gcc -I ./inc -I ./src -I ./inc -I . ./inc -I ../../inc -I ../../../
in normal view the DSO do reset (all LED bright and after show logo screen). After this there are no track on the display and is necessary to switch OFF and ON to fix so the track are visible again. The setting seems no be lost, only the tracks appears to be a bit out of zero, all settings appear to
-
Thread
Anfänge in C
############################### ## General Flags PROJECT = Nautiksteuerung MCU = atmega162 TARGET = Nautiksteuerung.elf CC = avr-gcc ## Options common to compile, link and assembly rules COMMON = -mmcu=$(MCU) ## Compile options common for all C compilation units. CFLAGS = $(COMMON) CFLAGS
+= --set-section-flags=.eeprom="alloc,load" HEX_EEPROM_FLAGS += --change-section-lma .eeprom=0 --no-change-warnings ## Objects that must be built in order to link OBJECTS = Nautiksteuerung.o ## Objects explicitly added by the user LINKONLYOBJECTS = ## Build all: $(TARGET) Nautiksteuerung.hex