summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README37
1 files changed, 37 insertions, 0 deletions
diff --git a/README b/README
index b56febcef3..225eb2a740 100644
--- a/README
+++ b/README
@@ -11,6 +11,43 @@ EFL is a collection of libraries for handling many common tasks a
developer man have such as data structures, communication, rendering,
widgets and more.
+BULLET PHYSICS DEPENDENCY:
+------------------------------------------------------------------------------
+EFL comes with EPhysics(a physics wrapper library) enabled by default, to
+build it the user must have BulletPhysics engine installed.
+
+More informations about BulletPhysics can be obtained in the upstream project
+web site at: http://bulletphysics.org.
+
+We have received many reports about BulletPhysics installation and distros
+packages in bad shape, some without even a package. If your distro doesn't
+ship a BulletPhysics package or you want to build it from source code follow the
+instructions below:
+
+* Required Packages:
+You should have cmake installed. Bullet comes with autotools and cmake build
+systems, do not use the autotools alternative, it's unstable, bogus and hasn't
+been maintained for quite some time.
+
+* Download the tarball from:
+http://code.google.com/p/bullet/downloads/list
+
+NOTE: the current supported version is 2.80 or greater.
+
+* Compiling and Installing:
+Uncompress it to(say) ~/bullet and:
+
+$ cd ~/bullet/build
+$ cmake .. -DBUILD_CPU_DEMOS=OFF -DBUILD_DEMOS=OFF -DBUILD_SHARED_LIBS=ON
+$ make
+$ sudo make install
+
+* Ubuntu Users:
+Alternatively ubuntu users have the option to install the BulletPhysics from
+our oficial EFL PPA:
+
+https://launchpad.net/~efl/+archive/trunk
+
------------------------------------------------------------------------------
COMPILING AND INSTALLING: