diff options
author | Thierry Crozat | 2016-09-03 23:06:42 +0100 |
---|---|---|
committer | Thierry Crozat | 2016-09-03 23:07:21 +0100 |
commit | a2a985368cf202bfd8ed16d0defa4c9e4ea2d328 (patch) | |
tree | 87ff2fa2c16681d34ca18f88691c363f5f0dfcc5 /configure | |
parent | 8e6cc9f777742b8c84d4a8e7a45b132115b146ee (diff) | |
download | scummvm-rg350-a2a985368cf202bfd8ed16d0defa4c9e4ea2d328.tar.gz scummvm-rg350-a2a985368cf202bfd8ed16d0defa4c9e4ea2d328.tar.bz2 scummvm-rg350-a2a985368cf202bfd8ed16d0defa4c9e4ea2d328.zip |
BUILD: Tie the SDL_net version to the SDL version
This means that when using SDL 1.2 we use SDL_net 1.2, but when
using SDL 2 we now use SLD_net 2 as well. Both versions work
properly and there is not code change needed in ScummVM.
This change is because SDL_net depends on SDL, and using
SDL_net 1.2 with SDL 2 means we can end up needing to link with
both the SDL and SDL2 libraries.
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 39 |
1 files changed, 20 insertions, 19 deletions
@@ -3355,10 +3355,30 @@ case $_backend in case $_sdlversion in 2.0.*) add_line_to_config_mk "USE_SDL2 = 1" + append_var SDL_NET_LIBS "-lSDL2_net" ;; *) + append_var SDL_NET_LIBS "-lSDL_net" ;; esac + + # Check for SDL_Net + echocheck "SDL_Net" + if test "$_sdlnet" = auto ; then + _sdlnet=no + cat > $TMPC << EOF +#include "SDL_net.h" +int main(int argc, char *argv[]) { SDLNet_Init(); return 0; } +EOF + cc_check $LIBS $INCLUDES $SDL_NET_CFLAGS $SDL_NET_LIBS && _sdlnet=yes + fi + if test "$_sdlnet" = yes ; then + append_var LIBS "$SDL_NET_LIBS" + append_var INCLUDES "$SDL_NET_CFLAGS" + fi + define_in_config_if_yes "$_sdlnet" 'USE_SDL_NET' + echo "$_sdlnet" + ;; esac @@ -4135,25 +4155,6 @@ EOF esac # -# Check for SDL_Net -# -echocheck "SDL_Net" -if test "$_sdlnet" = auto ; then - _sdlnet=no - cat > $TMPC << EOF -#include "SDL/SDL_net.h" -int main(int argc, char *argv[]) { SDLNet_Init(); return 0; } -EOF - cc_check $LIBS $INCLUDES $SDL_NET_CFLAGS $SDL_NET_LIBS -lSDL_net && _sdlnet=yes -fi -if test "$_sdlnet" = yes ; then - append_var LIBS "$SDL_NET_LIBS -lSDL_net" - append_var INCLUDES "$SDL_NET_CFLAGS" -fi -define_in_config_if_yes "$_sdlnet" 'USE_SDL_NET' -echo "$_sdlnet" - -# # Check for libcurl to be present # if test "$_libcurl" != "no"; then |