Skip to content

Commit

Permalink
Fixed bug 4357 - iosbuild.sh broken with SDL 2.0.9
Browse files Browse the repository at this point in the history
Christoph Charles

The new source files for coremotion sensors don't seem to have been included correctly in configure.in. This leads to the build script ios-build.sh to fail at link time, complaining about missing symbols, namely about missing SDL_COREMOTION_SensorDriver.
  • Loading branch information
slouken committed Dec 31, 2019
1 parent 4c9628a commit 41dad5d
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 0 deletions.
8 changes: 8 additions & 0 deletions configure
Expand Up @@ -25106,6 +25106,14 @@ $as_echo "#define SDL_JOYSTICK_MFI 1" >>confdefs.h
# have_haptic=yes
# EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,-framework,ForceFeedback"
#fi
# Set up files for the sensor library
if test x$enable_sensor = xyes; then

$as_echo "#define SDL_SENSOR_COREMOTION 1" >>confdefs.h

SOURCES="$SOURCES $srcdir/src/sensor/coremotion/*.m"
have_sensor=yes
fi
# Set up files for the power library
if test x$enable_power = xyes; then

Expand Down
6 changes: 6 additions & 0 deletions configure.ac
Expand Up @@ -3856,6 +3856,12 @@ AS_HELP_STRING([--enable-render-d3d], [enable the Direct3D render driver [[defau
# have_haptic=yes
# EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,-framework,ForceFeedback"
#fi
# Set up files for the sensor library
if test x$enable_sensor = xyes; then
AC_DEFINE(SDL_SENSOR_COREMOTION, 1, [ ])
SOURCES="$SOURCES $srcdir/src/sensor/coremotion/*.m"
have_sensor=yes
fi
# Set up files for the power library
if test x$enable_power = xyes; then
AC_DEFINE(SDL_POWER_UIKIT, 1, [ ])
Expand Down

0 comments on commit 41dad5d

Please sign in to comment.