Linux Fedora 19-20 Install Enlightenment 0.17.5 from Source
The Tutorial Show How-to Install the Latest Enlightenment 0.17.5 Desktop on Linux Fedora 19-20 Linux i686/x86_64 Linux.
At "this Time" this seem to be the Only Choice for Installing the Latest Enlightenment 0.17.5 on Linux Linux Fedora 19-20.
This to Avoid the Discomfortable "Very Bad SEGV Error" at Boot, In fact If You Try to Install it by the Regular/Nightly Repositories then that's the Result.
So to Enjoying an Enlightenment Latest Experience on Linux Fedora 19-20 You will need Patiently to Download, Compile and Install it from Source.
Best to Follow the Same Packages Compilation & Installation Sequence As Described in this Same Tutorial!
-
Download the Latest Enlightenment 17+ Source Archives:
Right-Click or Double-Click to Extract Enlightenment Archives
-
How-to SetUp CFLAGS for Enlightenment Desktop Source Installation:
Enlightenment CFLAGS SetUp Start by Installing Eina
sudo su
cd </path/2>/eina*
./configure
make
make install
Then Install Eet
cd ../eet*
yum install libjpeg-turbo-devel zlib-devel
./configure
make
make install
Solve Consider Adjusting PKG_CONFIG_PATH:
How SetUp PKG_CONFIG_PATHInstall Evas
cd ../evas*
yum install freetype-devel
./configure && make && make install
Install Ecore
cd ../ecore*
./configure && make && make install
Install Eio
cd ../eio*
./configure && make && make install
Install Embryo
cd ../embryo*
./configure && make && make install
Install Edje
yum install lua lua-devel
cd ../edje*
./configure && make && make install
Install Efreet
cd ../efreet*
./configure && make && make install
Install Evas_generic_loaders
cd ../evas_*
./configure && make && make install
Install E_Dbus
yum install dbus-devel
cd ../e_dbus*
./configure && make && make install
Install Eeze
yum install libgudev1-devel systemd-devel doxygen
cd ../eeze*
./configure && make && make install
Install Elementary
yum install libX* libpng-devel
cd ../elementary*
./configure && make && make install
Install Exquisite
cd ../exquisite*
./configure && make && make install
Install Expedite
cd ../expedite*
./configure && make && make install
Install Ethumb
cd ../ethumb*
./configure && make && make install
Install Emotion
cd ../emotion*
./configure && make && make install
- Finally
Install Enlightenment
yum install xcb-util-keysyms-devel
cd ../enlightenment*
./configure && make && make install
The Installation Should be Successful! :)
Create a Session Launcher to Boot Into Enlightenment
yum install nano
nano /usr/share/xsessions/enlightenment.desktop
Basic Enlightenment Launcher Content:
[Desktop Entry]
Name=Enlightenment
Exec=enlightenment_startCtrl+x to Save & Exit
Boot Into Your New Enlightement Latest!
Congratulations ;)