mirror of
https://github.com/kanjitalk755/macemu.git
synced 2024-11-26 10:49:21 +00:00
static link (BII/SS Windows)
This commit is contained in:
parent
03a92c7815
commit
10de3e7239
@ -39,7 +39,7 @@ CFLAGS = @CFLAGS@ $(SDL_CFLAGS)
|
|||||||
CXXFLAGS = @CXXFLAGS@ $(SDL_CFLAGS)
|
CXXFLAGS = @CXXFLAGS@ $(SDL_CFLAGS)
|
||||||
CPPFLAGS = @CPPFLAGS@ -I../include -I. -I../CrossPlatform @CPUINCLUDES@ -I../slirp
|
CPPFLAGS = @CPPFLAGS@ -I../include -I. -I../CrossPlatform @CPUINCLUDES@ -I../slirp
|
||||||
DEFS = @DEFS@ @DEFINES@
|
DEFS = @DEFS@ @DEFINES@
|
||||||
LDFLAGS = @LDFLAGS@
|
LDFLAGS = @LDFLAGS@ -Wl,-Bstatic
|
||||||
LIBS = @LIBS@ -lws2_32 -lwsock32 -liphlpapi
|
LIBS = @LIBS@ -lws2_32 -lwsock32 -liphlpapi
|
||||||
CPUSRCS = @CPUSRCS@
|
CPUSRCS = @CPUSRCS@
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@ AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE_NAME", [Define this program name.])
|
|||||||
AC_DEFINE_UNQUOTED(VERSION, "$PACKAGE_VERSION", [Define this program version.])
|
AC_DEFINE_UNQUOTED(VERSION, "$PACKAGE_VERSION", [Define this program version.])
|
||||||
|
|
||||||
dnl SDL options.
|
dnl SDL options.
|
||||||
AC_ARG_ENABLE(sdl-static, [ --enable-sdl-static use SDL static libraries for linking [default=no]], [WANT_SDL_STATIC=$enableval], [WANT_SDL_STATIC=no])
|
#AC_ARG_ENABLE(sdl-static, [ --enable-sdl-static use SDL static libraries for linking [default=no]], [WANT_SDL_STATIC=$enableval], [WANT_SDL_STATIC=no])
|
||||||
|
|
||||||
dnl JIT compiler options.
|
dnl JIT compiler options.
|
||||||
AC_ARG_ENABLE(jit-compiler, [ --enable-jit-compiler enable JIT compiler [default=yes]], [WANT_JIT=$enableval], [WANT_JIT=yes])
|
AC_ARG_ENABLE(jit-compiler, [ --enable-jit-compiler enable JIT compiler [default=yes]], [WANT_JIT=$enableval], [WANT_JIT=yes])
|
||||||
@ -527,16 +527,16 @@ dnl We really want SDL for now
|
|||||||
AC_CHECK_TOOL(sdl_config, sdl2-config, [AC_MSG_ERROR([Sorry, you currently need SDL for this port])])
|
AC_CHECK_TOOL(sdl_config, sdl2-config, [AC_MSG_ERROR([Sorry, you currently need SDL for this port])])
|
||||||
SDL_CFLAGS=`$sdl_config --cflags`
|
SDL_CFLAGS=`$sdl_config --cflags`
|
||||||
AC_SUBST(SDL_CFLAGS)
|
AC_SUBST(SDL_CFLAGS)
|
||||||
if [[ "x$WANT_SDL_STATIC" = "xyes" ]]; then
|
#if [[ "x$WANT_SDL_STATIC" = "xyes" ]]; then
|
||||||
SDL_LIBS=`$sdl_config --static-libs`
|
SDL_LIBS=`$sdl_config --static-libs`
|
||||||
sdl_prefix=`$sdl_config --exec-prefix`
|
# sdl_prefix=`$sdl_config --exec-prefix`
|
||||||
if [[ -n "$sdl_prefix" ]]; then
|
# if [[ -n "$sdl_prefix" ]]; then
|
||||||
SDL_LIBS=`echo "$SDL_LIBS" | sed -e "s,-l\(SDLmain\|SDL\),$sdl_prefix/lib/lib\1.a,g"`
|
# SDL_LIBS=`echo "$SDL_LIBS" | sed -e "s,-l\(SDLmain\|SDL\),$sdl_prefix/lib/lib\1.a,g"`
|
||||||
fi
|
# fi
|
||||||
SDL_LIBS="$SDL_LIBS -lwinmm"
|
# SDL_LIBS="$SDL_LIBS -lwinmm"
|
||||||
else
|
#else
|
||||||
SDL_LIBS=`$sdl_config --libs`
|
# SDL_LIBS=`$sdl_config --libs`
|
||||||
fi
|
#fi
|
||||||
AC_SUBST(SDL_LIBS)
|
AC_SUBST(SDL_LIBS)
|
||||||
AC_DEFINE(USE_SDL, 1, [Define to enble SDL support])
|
AC_DEFINE(USE_SDL, 1, [Define to enble SDL support])
|
||||||
AC_DEFINE(USE_SDL_VIDEO, 1, [Define to enable SDL video graphics support])
|
AC_DEFINE(USE_SDL_VIDEO, 1, [Define to enable SDL video graphics support])
|
||||||
|
@ -37,7 +37,7 @@ CFLAGS = @CFLAGS@ $(SDL_CFLAGS)
|
|||||||
CXXFLAGS = @CXXFLAGS@ $(SDL_CFLAGS)
|
CXXFLAGS = @CXXFLAGS@ $(SDL_CFLAGS)
|
||||||
CPPFLAGS = @CPPFLAGS@ -I../include -I. -I../slirp -I../Unix/dyngen_precompiled
|
CPPFLAGS = @CPPFLAGS@ -I../include -I. -I../slirp -I../Unix/dyngen_precompiled
|
||||||
DEFS = @DEFS@
|
DEFS = @DEFS@
|
||||||
LDFLAGS = @LDFLAGS@ -static-libgcc -static-libstdc++ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic
|
LDFLAGS = @LDFLAGS@ -Wl,-Bstatic
|
||||||
#TODO remove pthread part of that if irrelevant
|
#TODO remove pthread part of that if irrelevant
|
||||||
LIBS = @LIBS@ -lws2_32 -lwsock32 -liphlpapi
|
LIBS = @LIBS@ -lws2_32 -lwsock32 -liphlpapi
|
||||||
CPUSRCS = @CPUSRCS@
|
CPUSRCS = @CPUSRCS@
|
||||||
|
@ -241,7 +241,7 @@ dnl We really want SDL for now
|
|||||||
AC_CHECK_TOOL(sdl_config, sdl2-config, [AC_MSG_ERROR([Sorry, you currently need SDL for this port])])
|
AC_CHECK_TOOL(sdl_config, sdl2-config, [AC_MSG_ERROR([Sorry, you currently need SDL for this port])])
|
||||||
SDL_CFLAGS=`$sdl_config --cflags`
|
SDL_CFLAGS=`$sdl_config --cflags`
|
||||||
AC_SUBST(SDL_CFLAGS)
|
AC_SUBST(SDL_CFLAGS)
|
||||||
SDL_LIBS=`$sdl_config --libs`
|
SDL_LIBS=`$sdl_config --static-libs`
|
||||||
AC_SUBST(SDL_LIBS)
|
AC_SUBST(SDL_LIBS)
|
||||||
AC_DEFINE(USE_SDL, 1, [Define to enble SDL support])
|
AC_DEFINE(USE_SDL, 1, [Define to enble SDL support])
|
||||||
AC_DEFINE(USE_SDL_VIDEO, 1, [Define to enable SDL video graphics support])
|
AC_DEFINE(USE_SDL_VIDEO, 1, [Define to enable SDL video graphics support])
|
||||||
|
Loading…
Reference in New Issue
Block a user