sdl: fix build
-T flag is program-specific.
Change-Id: I730a9c19be43e79c7ff4e6d4fb5b8f498f08515e
diff --git a/apps/plugins/sdl/sdl.make b/apps/plugins/sdl/sdl.make
index 871eac7..492284e 100644
--- a/apps/plugins/sdl/sdl.make
+++ b/apps/plugins/sdl/sdl.make
@@ -36,7 +36,7 @@
ROCKS += $(SDL_OBJDIR)/duke3d.ovl $(SDL_OBJDIR)/wolf3d.ovl
DUKE3D_OUTLDS = $(SDL_OBJDIR)/duke3d.link
WOLF3D_OUTLDS = $(SDL_OBJDIR)/wolf3d.link
- SDL_OVLFLAGS = -T$(DUKE3D_OUTLDS) -Wl,--gc-sections -Wl,-Map,$(basename $@).map
+ SDL_OVLFLAGS = -Wl,--gc-sections -Wl,-Map,$(basename $@).map
else
### simulator
ROCKS += $(SDL_OBJDIR)/duke3d.rock
@@ -57,7 +57,7 @@
$(SILENT)$(CC) $(PLUGINFLAGS) -o $(basename $@).elf \
$(filter %.o, $^) \
$(filter %.a, $+) \
- -lgcc $(SDL_OVLFLAGS)
+ -lgcc -T$(DUKE3D_OUTLDS) $(SDL_OVLFLAGS)
$(call PRINTS,LD $(@F))$(call objcopy,$(basename $@).elf,$@)
# Wolf3D
@@ -74,7 +74,7 @@
$(SILENT)$(CC) $(PLUGINFLAGS) -o $(basename $@).elf \
$(filter %.o, $^) \
$(filter %.a, $+) \
- -lgcc $(SDL_OVLFLAGS)
+ -lgcc -T$(WOLF3D_OUTLDS) $(SDL_OVLFLAGS)
$(call PRINTS,LD $(@F))$(call objcopy,$(basename $@).elf,$@)
# common