diff options
author | Franklin Wei <git@fwei.tk> | 2019-07-09 13:07:35 -0400 |
---|---|---|
committer | Franklin Wei <git@fwei.tk> | 2019-07-09 13:07:43 -0400 |
commit | b1f16371b0c729ac12ff2cd654cd34a6121fa02a (patch) | |
tree | 34e180bcb21b608466462559c792194eed65225a /apps/plugins | |
parent | a1353a3eff37deb0218af28d1195528f489b44ac (diff) | |
download | rockbox-b1f16371b0c729ac12ff2cd654cd34a6121fa02a.tar.gz rockbox-b1f16371b0c729ac12ff2cd654cd34a6121fa02a.zip |
sdl: fix build
-T flag is program-specific.
Change-Id: I730a9c19be43e79c7ff4e6d4fb5b8f498f08515e
Diffstat (limited to 'apps/plugins')
-rw-r--r-- | apps/plugins/sdl/sdl.make | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/plugins/sdl/sdl.make b/apps/plugins/sdl/sdl.make index 871eac77d8..492284e333 100644 --- a/apps/plugins/sdl/sdl.make +++ b/apps/plugins/sdl/sdl.make | |||
@@ -36,7 +36,7 @@ ifndef APP_TYPE | |||
36 | ROCKS += $(SDL_OBJDIR)/duke3d.ovl $(SDL_OBJDIR)/wolf3d.ovl | 36 | ROCKS += $(SDL_OBJDIR)/duke3d.ovl $(SDL_OBJDIR)/wolf3d.ovl |
37 | DUKE3D_OUTLDS = $(SDL_OBJDIR)/duke3d.link | 37 | DUKE3D_OUTLDS = $(SDL_OBJDIR)/duke3d.link |
38 | WOLF3D_OUTLDS = $(SDL_OBJDIR)/wolf3d.link | 38 | WOLF3D_OUTLDS = $(SDL_OBJDIR)/wolf3d.link |
39 | SDL_OVLFLAGS = -T$(DUKE3D_OUTLDS) -Wl,--gc-sections -Wl,-Map,$(basename $@).map | 39 | SDL_OVLFLAGS = -Wl,--gc-sections -Wl,-Map,$(basename $@).map |
40 | else | 40 | else |
41 | ### simulator | 41 | ### simulator |
42 | ROCKS += $(SDL_OBJDIR)/duke3d.rock | 42 | ROCKS += $(SDL_OBJDIR)/duke3d.rock |
@@ -57,7 +57,7 @@ $(SDL_OBJDIR)/duke3d.ovl: $(SDL_OBJ) $(DUKE3D_OBJ) $(TLSFLIB) $(DUKE3D_OUTLDS) | |||
57 | $(SILENT)$(CC) $(PLUGINFLAGS) -o $(basename $@).elf \ | 57 | $(SILENT)$(CC) $(PLUGINFLAGS) -o $(basename $@).elf \ |
58 | $(filter %.o, $^) \ | 58 | $(filter %.o, $^) \ |
59 | $(filter %.a, $+) \ | 59 | $(filter %.a, $+) \ |
60 | -lgcc $(SDL_OVLFLAGS) | 60 | -lgcc -T$(DUKE3D_OUTLDS) $(SDL_OVLFLAGS) |
61 | $(call PRINTS,LD $(@F))$(call objcopy,$(basename $@).elf,$@) | 61 | $(call PRINTS,LD $(@F))$(call objcopy,$(basename $@).elf,$@) |
62 | 62 | ||
63 | # Wolf3D | 63 | # Wolf3D |
@@ -74,7 +74,7 @@ $(SDL_OBJDIR)/wolf3d.ovl: $(SDL_OBJ) $(WOLF3D_OBJ) $(TLSFLIB) $(WOLF3D_OUTLDS) | |||
74 | $(SILENT)$(CC) $(PLUGINFLAGS) -o $(basename $@).elf \ | 74 | $(SILENT)$(CC) $(PLUGINFLAGS) -o $(basename $@).elf \ |
75 | $(filter %.o, $^) \ | 75 | $(filter %.o, $^) \ |
76 | $(filter %.a, $+) \ | 76 | $(filter %.a, $+) \ |
77 | -lgcc $(SDL_OVLFLAGS) | 77 | -lgcc -T$(WOLF3D_OUTLDS) $(SDL_OVLFLAGS) |
78 | $(call PRINTS,LD $(@F))$(call objcopy,$(basename $@).elf,$@) | 78 | $(call PRINTS,LD $(@F))$(call objcopy,$(basename $@).elf,$@) |
79 | 79 | ||
80 | # common | 80 | # common |