The -L linker option should come before any ldscript file.
This commit is contained in:
parent
428e328b7e
commit
3f12e37531
@ -31,7 +31,7 @@ TOOLCHAIN_DIR = ../..
|
|||||||
CFLAGS = -O0 -g -Wall -Wextra -I$(TOOLCHAIN_DIR)/include -fno-common \
|
CFLAGS = -O0 -g -Wall -Wextra -I$(TOOLCHAIN_DIR)/include -fno-common \
|
||||||
-mcpu=cortex-m3 -mthumb
|
-mcpu=cortex-m3 -mthumb
|
||||||
LDSCRIPT = $(TOOLCHAIN_DIR)/lib/libopenstm32.ld
|
LDSCRIPT = $(TOOLCHAIN_DIR)/lib/libopenstm32.ld
|
||||||
LDFLAGS = -T$(LDSCRIPT) -nostartfiles -L$(TOOLCHAIN_DIR)/lib
|
LDFLAGS = -L$(TOOLCHAIN_DIR)/lib -T$(LDSCRIPT) -nostartfiles
|
||||||
OBJS = $(BINARY).o
|
OBJS = $(BINARY).o
|
||||||
OPENOCD = openocd
|
OPENOCD = openocd
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ TOOLCHAIN_DIR = ../..
|
|||||||
CFLAGS = -O0 -g -Wall -Wextra -I$(TOOLCHAIN_DIR)/include -fno-common \
|
CFLAGS = -O0 -g -Wall -Wextra -I$(TOOLCHAIN_DIR)/include -fno-common \
|
||||||
-mcpu=cortex-m3 -mthumb
|
-mcpu=cortex-m3 -mthumb
|
||||||
LDSCRIPT = $(TOOLCHAIN_DIR)/lib/libopenstm32.ld
|
LDSCRIPT = $(TOOLCHAIN_DIR)/lib/libopenstm32.ld
|
||||||
LDFLAGS = -T$(LDSCRIPT) -nostartfiles -L$(TOOLCHAIN_DIR)/lib
|
LDFLAGS = -L$(TOOLCHAIN_DIR)/lib -T$(LDSCRIPT) -nostartfiles
|
||||||
OBJS = $(BINARY).o
|
OBJS = $(BINARY).o
|
||||||
OPENOCD = openocd
|
OPENOCD = openocd
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user