UbuntuHelp:EnlightenmentDR17
来自Ubuntu中文
点击翻译: |
English |
请不要直接编辑翻译本页,本页将定期与来源同步。 |
Introduction
- To be completed
Installation
Firstly we need to get some things with apt, so from a command line / terminal do
sudo apt-get install libfreetype6-dev libfreetype6 zlib1g-dev zlib1g xlibs-dev libx11-dev libpng12-dev cvs build-essential
Once they are complete and installed we are going to have to grab the latest build of source code from the E cvs;
sudo mkdir /usr/local/src cd /usr/local/src sudo cvs -d:pserver:anoncvs@anoncvs.enlightenment.org:/var/cvs/e login '''NOTE''': When asked for a password just hit enter. cd /usr/local/src/e17/libs/
Now we are in the correct directory with the Enlightenment source code, now we need to show Ubuntu where your librarys are with this command export PKG_CONFIG_PATH=$PKG_CONFIG_[PATH]/usr/local/lib/pkgconfig/ export CFLAGS=-g
.
Then we can finally compile the E libraries with the following;
for d in eet evas embryo efreet ; do \ ( cd $d ; \ make uninstall ; \ make distclean ; \ ./autogen.sh --prefix=/usr/local/efl/ ; \ make ; \ make install ) ; \ done
Next we build up edje with;
for d in edje ; do \ ( cd $d ; \ make uninstall ; \ make distclean ; \ ./autogen.sh --enable-ecore-evas --prefix=/usr/local/efl/ ; \ make ; \ make install ) ; \ done
Then finally we can build E;
cd ../apps for d in e ; do \ ( cd $d ; \ make uninstall ; \ make distclean ; \ ./autogen.sh --prefix=/usr/local/efl/ ; \ make ; \ make install ) ; \ done