configure: Fix build with pkg-config and --static --enable-sdl
The configure script prefers pkg-config over sdl-config, but the "--static-libs" parameter only exists for the latter. With pkg-config, "--static --libs" have to be used instead. Buglink: https://bugs.launchpad.net/qemu/+bug/984516 Signed-off-by: Thomas Huth <thuth@redhat.com> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
This commit is contained in:
parent
3bcf7d7df5
commit
5f37e6d4a7
|
@ -2733,7 +2733,11 @@ int main( void ) { return SDL_Init (SDL_INIT_VIDEO); }
|
||||||
EOF
|
EOF
|
||||||
sdl_cflags=$($sdlconfig --cflags 2>/dev/null)
|
sdl_cflags=$($sdlconfig --cflags 2>/dev/null)
|
||||||
if test "$static" = "yes" ; then
|
if test "$static" = "yes" ; then
|
||||||
sdl_libs=$($sdlconfig --static-libs 2>/dev/null)
|
if $pkg_config $sdlname --exists; then
|
||||||
|
sdl_libs=$($pkg_config $sdlname --static --libs 2>/dev/null)
|
||||||
|
else
|
||||||
|
sdl_libs=$($sdlconfig --static-libs 2>/dev/null)
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
sdl_libs=$($sdlconfig --libs 2>/dev/null)
|
sdl_libs=$($sdlconfig --libs 2>/dev/null)
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue