summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeandro Dorileo <dorileo@profusion.mobi>2013-01-04 18:22:29 +0000
committerLeandro Dorileo <dorileo@profusion.mobi>2013-01-04 18:22:29 +0000
commit36ca5157098e3ff79144543388c4b1c2867fa2cf (patch)
treea6afe5eabd8956165745ddb2fecfe235075d6ddf
parent71cf862c95bff9cce8906cddb68dc98239a96b98 (diff)
EPhysics: add BulletPhysics instructions
Add BulletPhysics build and install instructions and re-enable ephysics. SVN revision: 82221
-rw-r--r--README37
-rw-r--r--configure.ac2
2 files changed, 38 insertions, 1 deletions
diff --git a/README b/README
index b56febc..225eb2a 100644
--- a/README
+++ b/README
@@ -11,6 +11,43 @@ EFL is a collection of libraries for handling many common tasks a
11developer man have such as data structures, communication, rendering, 11developer man have such as data structures, communication, rendering,
12widgets and more. 12widgets and more.
13 13
14BULLET PHYSICS DEPENDENCY:
15------------------------------------------------------------------------------
16EFL comes with EPhysics(a physics wrapper library) enabled by default, to
17build it the user must have BulletPhysics engine installed.
18
19More informations about BulletPhysics can be obtained in the upstream project
20web site at: http://bulletphysics.org.
21
22We have received many reports about BulletPhysics installation and distros
23packages in bad shape, some without even a package. If your distro doesn't
24ship a BulletPhysics package or you want to build it from source code follow the
25instructions below:
26
27* Required Packages:
28You should have cmake installed. Bullet comes with autotools and cmake build
29systems, do not use the autotools alternative, it's unstable, bogus and hasn't
30been maintained for quite some time.
31
32* Download the tarball from:
33http://code.google.com/p/bullet/downloads/list
34
35NOTE: the current supported version is 2.80 or greater.
36
37* Compiling and Installing:
38Uncompress it to(say) ~/bullet and:
39
40$ cd ~/bullet/build
41$ cmake .. -DBUILD_CPU_DEMOS=OFF -DBUILD_DEMOS=OFF -DBUILD_SHARED_LIBS=ON
42$ make
43$ sudo make install
44
45* Ubuntu Users:
46Alternatively ubuntu users have the option to install the BulletPhysics from
47our oficial EFL PPA:
48
49https://launchpad.net/~efl/+archive/trunk
50
14------------------------------------------------------------------------------ 51------------------------------------------------------------------------------
15COMPILING AND INSTALLING: 52COMPILING AND INSTALLING:
16 53
diff --git a/configure.ac b/configure.ac
index 99fc045..fc02a30 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3229,7 +3229,7 @@ AC_ARG_ENABLE([physics],
3229 want_physics="no" 3229 want_physics="no"
3230 fi 3230 fi
3231 ], 3231 ],
3232 [want_physics="no"]) 3232 [want_physics="yes"])
3233 3233
3234EFL_LIB_START_OPTIONAL([EPhysics], [test "${want_physics}" = "yes"]) 3234EFL_LIB_START_OPTIONAL([EPhysics], [test "${want_physics}" = "yes"])
3235 3235