特殊:Badtitle/NS100:EnlightenmentDR17:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Oneleaf留言 | 贡献
新页面: {{From|https://help.ubuntu.com/community/EnlightenmentDR17}} {{Languages|UbuntuHelp:EnlightenmentDR17}} == Introduction == * To be completed == Installation == Firstly we need to get so...
 
Wikibot留言 | 贡献
无编辑摘要
第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的版本

{{#ifexist: :EnlightenmentDR17/zh | | {{#ifexist: EnlightenmentDR17/zh | | {{#ifeq: {{#titleparts:EnlightenmentDR17|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:EnlightenmentDR17|1|-1|}} | zh | | }}

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