Added python support to the cross-compiled windows .exe.
This commit is contained in:
parent
49ae716db0
commit
ccdd1ed0ae
1 changed files with 7 additions and 3 deletions
|
@ -11,19 +11,23 @@ env = Environment()
|
|||
env["CC"] = "i586-mingw32msvc-gcc"
|
||||
env["CXX"] = "i586-mingw32msvc-g++"
|
||||
|
||||
# Dependencies: SDL, SDL_net, SDL_mixer, SDL_image, freetype, libintl
|
||||
# Dependencies: SDL, SDL_net, SDL_mixer, SDL_image, freetype, libintl, python
|
||||
# This is where I put the dependency headers
|
||||
env.Append(CPPPATH = ["../win-deps/include"])
|
||||
|
||||
# This is where I put the python headers. Also linux headers work, so you
|
||||
# may put here "/usr/include/python24" for a typical linux distribution.
|
||||
env.Append(CPPPATH = ["../win-deps/include/python24"])
|
||||
|
||||
# This is where I put the dependency libs
|
||||
env.Append(LIBPATH = ["../win-deps/lib"])
|
||||
|
||||
# Compilation settings
|
||||
env.Append(CCFLAGS = ["-O2", "-mthreads"])
|
||||
env.Append(CCFLAGS = ["-O2", "-mthreads", "-DHAVE_PYTHON"])
|
||||
env.Append(LINKFLAGS = ["-s", "-mwindows", "-lmingwthrd"])
|
||||
env.Append(CPPPATH = ["src", "src/widgets"])
|
||||
env.Append(LIBS = ["mingw32", "SDLmain", "SDL", "SDL_net", "SDL_mixer", "SDL_image",
|
||||
"intl", "wsock32", "freetype"])
|
||||
"intl", "wsock32", "freetype", "python24"])
|
||||
|
||||
# Scons stuff
|
||||
env.BuildDir("../build", "src")
|
||||
|
|
Loading…
Add table
Reference in a new issue