Fix Win32 building
Turns out build is broken. Fix it.
This commit is contained in:
parent
2cd0bbdcc3
commit
2da4177f87
10 changed files with 26 additions and 8 deletions
8
Makefile
8
Makefile
|
@ -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
|
||||
|
||||
|
|
16
src/Makefile
16
src/Makefile
|
@ -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
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
char SYMBOL_9632869328693208767947843684375823578323;
|
|
@ -26,3 +26,5 @@ bool lua_requests_repaint = false;
|
|||
bool lua_requests_subframe_paint = false;
|
||||
bool lua_supported = false;
|
||||
#endif
|
||||
|
||||
char SYMBOL_3263572374236473826587375832743243264346;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
char SYMBOL_5236382638463274637825672865732473644642;
|
|
@ -0,0 +1 @@
|
|||
char SYMBOL_7547375832742837589257382758375387238443;
|
|
@ -0,0 +1 @@
|
|||
char SYMBOL_5328598469839457284718924789753892769886;
|
|
@ -0,0 +1 @@
|
|||
char SYMBOL_1243228960869283359802095839623673287633;
|
|
@ -0,0 +1 @@
|
|||
char SYMBOL_0532573275328678376328758327583274832744;
|
Loading…
Add table
Reference in a new issue