个人工具

“UbuntuHelp:EnlightenmentDR17”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
(新页面: {{From|https://help.ubuntu.com/community/EnlightenmentDR17}} {{Languages|UbuntuHelp:EnlightenmentDR17}} == Introduction == * To be completed == Installation == Firstly we need to get so...)
 
第3行: 第3行:
 
== Introduction ==
 
== Introduction ==
 
* To be completed
 
* To be completed
 
 
== Installation ==
 
== Installation ==
 
 
Firstly we need to get some things with apt, so from a command line / terminal do  
 
Firstly we need to get some things with apt, so from a command line / terminal do  
 
<pre><nowiki>
 
<pre><nowiki>
 
sudo apt-get install libfreetype6-dev libfreetype6 zlib1g-dev zlib1g xlibs-dev libx11-dev libpng12-dev cvs build-essential  
 
sudo apt-get install libfreetype6-dev libfreetype6 zlib1g-dev zlib1g xlibs-dev libx11-dev libpng12-dev cvs build-essential  
 
</nowiki></pre>
 
</nowiki></pre>
 
 
 
Once they are complete and installed we are going to have to grab the latest build of source code from the E cvs;
 
Once they are complete and installed we are going to have to grab the latest build of source code from the E cvs;
 
<pre><nowiki>
 
<pre><nowiki>
第20行: 第16行:
 
cd /usr/local/src/e17/libs/
 
cd /usr/local/src/e17/libs/
 
</nowiki></pre>
 
</nowiki></pre>
 
 
 
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 <code><nowiki>export PKG_CONFIG_PATH=$PKG_CONFIG_[PATH]/usr/local/lib/pkgconfig/ export CFLAGS=-g </nowiki></code>.
 
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 <code><nowiki>export PKG_CONFIG_PATH=$PKG_CONFIG_[PATH]/usr/local/lib/pkgconfig/ export CFLAGS=-g </nowiki></code>.
 
 
 
Then we can finally compile the E libraries with the following;
 
Then we can finally compile the E libraries with the following;
 
<pre><nowiki>  
 
<pre><nowiki>  
第32行: 第24行:
 
done  
 
done  
 
</nowiki></pre>
 
</nowiki></pre>
 
 
Next we build up edje with;
 
Next we build up edje with;
 
<pre><nowiki>
 
<pre><nowiki>
第40行: 第31行:
 
done  
 
done  
 
</nowiki></pre>
 
</nowiki></pre>
 
 
Then '''finally''' we can build E;
 
Then '''finally''' we can build E;
 
<pre><nowiki>
 
<pre><nowiki>

2007年11月30日 (五) 17:08的版本

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