“UbuntuHelp:EnlightenmentDR17”的版本间的差异
来自Ubuntu中文
小 (新页面: {{From|https://help.ubuntu.com/community/EnlightenmentDR17}} {{Languages|UbuntuHelp:EnlightenmentDR17}} == Introduction == * To be completed == Installation == Firstly we need to get so...) |
小 |
||
(未显示同一用户的1个中间版本) | |||
第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> | ||
for d in eet evas embryo efreet ; do \ | for d in eet evas embryo efreet ; do \ | ||
− | ( cd $d ; \ | + | ( cd $d ; \ |
− | make uninstall ; \ make distclean ; \ ./autogen.sh --prefix=/usr/local/efl/ ; \ make ; \ make install ) ; \ | + | make uninstall ; \ make distclean ; \ ./autogen.sh --prefix=/usr/local/efl/ ; \ make ; \ make install ) ; \ |
done | done | ||
</nowiki></pre> | </nowiki></pre> | ||
− | |||
Next we build up edje with; | Next we build up edje with; | ||
<pre><nowiki> | <pre><nowiki> | ||
for d in edje ; do \ | for d in edje ; do \ | ||
− | ( cd $d ; \ | + | ( cd $d ; \ |
− | make uninstall ; \ make distclean ; \ ./autogen.sh --enable-ecore-evas --prefix=/usr/local/efl/ ; \ make ; \ make install ) ; \ | + | make uninstall ; \ make distclean ; \ ./autogen.sh --enable-ecore-evas --prefix=/usr/local/efl/ ; \ make ; \ make install ) ; \ |
done | done | ||
</nowiki></pre> | </nowiki></pre> | ||
− | |||
Then '''finally''' we can build E; | Then '''finally''' we can build E; | ||
<pre><nowiki> | <pre><nowiki> | ||
cd ../apps for d in e ; do \ | cd ../apps for d in e ; do \ | ||
− | ( cd $d ; \ | + | ( cd $d ; \ |
− | make uninstall ; \ make distclean ; \ ./autogen.sh --prefix=/usr/local/efl/ ; \ make ; \ make install ) ; \ | + | make uninstall ; \ make distclean ; \ ./autogen.sh --prefix=/usr/local/efl/ ; \ make ; \ make install ) ; \ |
done | done | ||
</nowiki></pre> | </nowiki></pre> | ||
[[category:UbuntuHelp]] | [[category:UbuntuHelp]] |
2007年12月6日 (四) 10:30的最新版本
![]() |
点击翻译: |
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