summaryrefslogtreecommitdiffstatshomepage
path: root/makefile
diff options
context:
space:
mode:
author couriersud <couriersud@arcor.de>2015-02-22 02:31:31 +0100
committer couriersud <couriersud@arcor.de>2015-02-22 02:31:31 +0100
commit46b916d7b1771115543baf870fbcbe2b0d8e85db (patch)
tree38d7f049847c160e3c3026ca8c414af56bcae47b /makefile
parentd2ea4df4ad7b439697aa1db1ce022dba49aeffdc (diff)
Fix ldplayer linking. (nw)
Diffstat (limited to 'makefile')
-rw-r--r--makefile5
1 files changed, 2 insertions, 3 deletions
diff --git a/makefile b/makefile
index d4534f5310c..c8d2b67c081 100644
--- a/makefile
+++ b/makefile
@@ -943,14 +943,13 @@ else
EMULATOROBJ = $(EMULATOROBJLIST)
endif
-$(EMULATOR): $(EMULATOROBJ) $(SRC)/version.c
- $(CC) $(CDEFS) $(CFLAGS) -c $(SRC)/version.c -o $(VERSIONOBJ)
+$(EMULATOR): $(VERSIONOBJ) $(EMULATOROBJ)
@echo Linking $@...
ifeq ($(TARGETOS),emscripten)
# Emscripten's linker seems to be stricter about the ordering of files
$(LD) $(LDFLAGS) $(LDFLAGSEMULATOR) $(VERSIONOBJ) -Wl,--start-group $(EMULATOROBJ) -Wl,--end-group $(LIBS) -o $@
else
- $(LD) $(LDFLAGS) $(LDFLAGSEMULATOR) $(VERSIONOBJ) $(EMULATOROBJ) $(LIBS) -o $@
+ $(LD) $(LDFLAGS) $(LDFLAGSEMULATOR) $^ $(LIBS) -o $@
endif
ifeq ($(TARGETOS),win32)
ifdef SYMBOLS