Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2010-10-17 17:19:03 +0000
committerStijn Buys <ingar@osirion.org>2010-10-17 17:19:03 +0000
commitd6e4c4e7c2b1e28961f1dfe2f25ef96ced60b21b (patch)
tree63744dff093a8b23f65d9c68b922b678805647d9 /configure.in
parentea6e6bb769d713ac55114c1940626f13e384ebed (diff)
core bullet physics support,
initial vstrafe support
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in46
1 files changed, 20 insertions, 26 deletions
diff --git a/configure.in b/configure.in
index a64eed2..0b32047 100644
--- a/configure.in
+++ b/configure.in
@@ -240,39 +240,33 @@ AC_ARG_WITH(bullet,
)
)
-dnl disable bullet for now
-with_bullet=no
+save_CPPFLAGS="$CPPFLAGS"
+save_LDFLAGS="$LDFLAGS"
-if test "x${with_bullet}" != "xno"; then
- save_CPPFLAGS="$CPPFLAGS"
- save_LDFLAGS="$LDFLAGS"
+AC_MSG_CHECKING(for bullet directory)
- AC_MSG_CHECKING(for bullet directory)
+BULLET_DIR="/usr/local"
+if test "x${with_bullet}" != "x"; then
+ BULLET_DIR="${with_bullet}"
+fi
+AC_MSG_RESULT([$BULLET_DIR])
- BULLET_DIR="/usr/local"
- if test "x${with_bullet}" != "x"; then
- BULLET_DIR="${with_bullet}"
- fi
- AC_MSG_RESULT([$BULLET_DIR])
+BULLET_CFLAGS="-I${BULLET_DIR}/include/bullet"
+BULLET_LIBS="-L${BULLET_DIR}/lib"
- BULLET_CFLAGS="-I${BULLET_DIR}/include/bullet"
- BULLET_LIBS="-L${BULLET_DIR}/lib"
+CPPFLAGS="$save_CPPFLAGS $BULLET_CFLAGS"
+LDFLAGS="$save_LDFLAGS $BULLET_LIBS"
- CPPFLAGS="$save_CPPFLAGS $BULLET_CFLAGS"
- LDFLAGS="$save_LDFLAGS $BULLET_LIBS"
+AC_CHECK_HEADER(btBulletDynamicsCommon.h,
+ AC_DEFINE(HAVE_BULLET, yes, [Define this if you have the bullet physics library])
+ BULLET_LIBS="$BULLET_LIBS -lLinearMath -lBulletDynamics -lBulletCollision"
+ HAVE_BULLET="yes",
+ AC_MSG_ERROR([bullet physics library not found (http://bulletphysics.org)])
+)
- AC_CHECK_HEADER(btBulletDynamicsCommon.h,
- AC_DEFINE(HAVE_BULLET, yes, [Define this if you have the bullet physics library])
- BULLET_LIBS="$BULLET_LIBS -lbulletmath -lbulletdynamics -lbulletcollision"
- HAVE_BULLET="yes",
- BULLET_LIBS=""
- BULLET_CFLAGS=""
- HAVE_BULLET="no"
- )
+CPPFLAGS="$save_CPPFLAGS"
+LDFLAGS="$save_LDFLAGS"
- CPPFLAGS="$save_CPPFLAGS"
- LDFLAGS="$save_LDFLAGS"
-fi
AC_SUBST(BULLET_CFLAGS)
AC_SUBST(BULLET_LIBS)