mirror of
https://github.com/halleysfifthinc/AVCLAN-Mockingboard.git
synced 2026-08-07 01:13:18 +00:00
Compile/linking required changes
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
CC=avr-g++
|
||||
CFLAGS=-c -g -Os -Wall -fno-exceptions -fpermissive -ffunction-sections -fdata-sections -fno-threadsafe-statics -mmcu=atmega328p
|
||||
CFLAGS=-c -g -Os -Wall -mmcu=atmega328p
|
||||
CFLAGS+=-fno-exceptions -fpermissive -ffunction-sections -fdata-sections -fno-threadsafe-statics
|
||||
DEFS= -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_DUEMILANOVE -DARDUINO_ARCH_AVR
|
||||
LFLAGS=-g -MMD -mmcu=atmega328p
|
||||
|
||||
@@ -8,8 +9,8 @@ all: sniffer.hex
|
||||
sniffer.hex: sniffer.elf
|
||||
avr-objcopy -j .text -j .data -O ihex sniffer.elf sniffer.hex
|
||||
|
||||
sniffer.elf: sniffer.o com232.o avclandrv.o
|
||||
$(CC) $(LFLAGS) $(DEFS) -o sniffer.elf sniffer.o com232.o avclandrv.o
|
||||
sniffer.elf: sniffer.o com232.o avclandrv.o GlobalDef.o
|
||||
$(CC) $(LFLAGS) $(DEFS) -o sniffer.elf sniffer.o com232.o avclandrv.o GlobalDef.o
|
||||
|
||||
sniffer.o: sniffer.c GlobalDef.h com232.h avclandrv.h
|
||||
$(CC) $(CFLAGS) $(DEFS) sniffer.c
|
||||
@@ -20,6 +21,9 @@ com232.o: com232.c com232.h GlobalDef.h
|
||||
avclandrv.o: avclandrv.c GlobalDef.h com232.h avclandrv.h
|
||||
$(CC) $(CFLAGS) $(DEFS) avclandrv.c
|
||||
|
||||
GlobalDef.o: GlobalDef.c GlobalDef.h
|
||||
$(CC) $(CFLAGS) $(DEFS) GlobalDef.c
|
||||
|
||||
clean:
|
||||
rm *.o *.hex *.elf
|
||||
|
||||
|
||||
Reference in New Issue
Block a user