个人工具

UbuntuHelp:EnlightenmentDR17

来自Ubuntu中文

跳转至: 导航, 搜索

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:[email protected]:/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