Fix Win32 building

Turns out build is broken. Fix it.
This commit is contained in:
Ilari Liusvaara 2012-02-12 13:13:33 +02:00
parent 2cd0bbdcc3
commit 2da4177f87
10 changed files with 26 additions and 8 deletions

View file

@ -33,11 +33,17 @@ export DOT_EXECUTABLE_SUFFIX OBJECT_SUFFIX ARCHIVE_SUFFIX FONT_SRC REALCC HOSTCC
all: src/__all_files__
src/__all_files__: forcelook
src/__all_files__: src/core/version.cpp forcelook
$(MAKE) -C src precheck
$(MAKE) -C src
cp src/lsnes$(DOT_EXECUTABLE_SUFFIX) .
buildaux/version.exe: buildaux/version.cpp VERSION
$(HOSTCC) $(HOSTCCFLAGS) -o $@ $<
src/core/version.cpp: buildaux/version.exe forcelook
buildaux/version.exe >$@
clean:
$(MAKE) -C src clean

View file

@ -15,18 +15,18 @@ PLATFORM_LIBRARY_FLAGS=$(patsubst %,%/$(ALLFLAGS),$(PLATFORM_LIBRARY))
core/$(ALLOBJECT): forcelook
$(MAKE) -C core
fonts/$(ALLOBJECT): forcelook
$(MAKE) -C fonts
lua/$(ALLOBJECT): forcelook
$(MAKE) -C lua
dummy/$(ALLOBJECT): forcelook
$(MAKE) -C dummy
fonts/$(ALLOBJECT): forcelook
$(MAKE) -C fonts
library/$(ALLOBJECT): forcelook
$(MAKE) -C library
lua/$(ALLOBJECT): forcelook
$(MAKE) -C lua
platform/$(ALLOBJECT): forcelook
$(MAKE) -C platform
@ -49,6 +49,8 @@ lsnes$(DOT_EXECUTABLE_SUFFIX): $(PLATFORM_LIBRARY_OBJS)
precheck:
$(MAKE) -C core precheck
$(MAKE) -C dummy precheck
$(MAKE) -C library precheck
$(MAKE) -C lua precheck
$(MAKE) -C dummy precheck
$(MAKE) -C library precheck
@ -59,6 +61,8 @@ precheck:
clean:
rm -f *.ldflags
$(MAKE) -C core clean
$(MAKE) -C dummy clean
$(MAKE) -C library clean
$(MAKE) -C lua clean
$(MAKE) -C dummy clean
$(MAKE) -C library clean

View file

@ -0,0 +1 @@
char SYMBOL_9632869328693208767947843684375823578323;

View file

@ -26,3 +26,5 @@ bool lua_requests_repaint = false;
bool lua_requests_subframe_paint = false;
bool lua_supported = false;
#endif
char SYMBOL_3263572374236473826587375832743243264346;

View file

@ -5,7 +5,7 @@ PLATFORMS_OBJS=$(patsubst %,%/$(ALLOBJECT),$(PLATFORMS))
PLATFORMS_FLAGS=$(patsubst %,%/$(ALLFLAGS),$(PLATFORMS))
$(ALLOBJECT): $(PLATFORMS_OBJS)
ld -r -o $@ $^
$(REALLD) -r -o $@ $^
cat $(PLATFORMS_FLAGS) >$(ALLFLAGS)
dummy/$(ALLOBJECT): forcelook

View file

@ -0,0 +1 @@
char SYMBOL_5236382638463274637825672865732473644642;

View file

@ -0,0 +1 @@
char SYMBOL_7547375832742837589257382758375387238443;

View file

@ -0,0 +1 @@
char SYMBOL_5328598469839457284718924789753892769886;

View file

@ -0,0 +1 @@
char SYMBOL_1243228960869283359802095839623673287633;

View file

@ -0,0 +1 @@
char SYMBOL_0532573275328678376328758327583274832744;