README: update build dependencies and build instructions

Remove part where we recommend the now merged loaders and players and update
build dependencies as well as recommended options.
This commit is contained in:
Stefan Schmidt 2016-08-05 12:27:46 +02:00
parent 84e4cf7145
commit 5db441a6df
1 changed files with 14 additions and 16 deletions

26
README
View File

@ -452,9 +452,9 @@ Required by default:
* bullet
* libpng
* libjpeg
* gstreamer (1.x) (ensure all codecs you want are installed. 0.10 optional)
* gstreamer (1.x, 0.10 support optional. Ensure all codecs you want are installed.)
* zlib
* luajit (lua 5.1 or 5.2 optional support)
* luajit (lua 5.1 or 5.2 support optional)
* libtiff
* openssl
* curl
@ -479,34 +479,32 @@ Required by default:
* libxtst
* libxcursor
* libxp
* libxi
* libxi (2.2 or newer)
* libgl (opengl/glx or opengl-es2/egl)
* giflib
* util-linux (limbount + libblkid)
* systemd / libudev
* poppler
* libraw
* libspectre
* librsvg
Recommended requirements (highly recommended):
* harfbuzz
* libxi (2.2 or newer)
* systemd
* libwebp
* liblz4
* vlc (libvlc)
Enable these with configure options:
--enable-xinput22 \
--enable-systemd \
--enable-image-loader-webp \
--enable-harfbuzz
After you install EFL it is **HIGHLY** recommended to install the Evas
Generic Loaders package and Emotion Generic Players too. These provide
external binaries, that are either unstable or GPL licensed that are
just drop-in utilities for handling image and video codecs. They can
be added or removed at any time (even runtime) so they could be
replaced or augmented with other drop-in binaries that do the same job
and talk the same simple stdin/out and shared memory protocol.
--enable-harfbuzz \
--enable-multisense \
--enable-liblz4
COMPILER FLAGS
--------------