View Full Version : HOWTO: installation of E17 from CVS
Rui Pais
July 30th, 2007, 06:13 AM
no prob, glad i could help :)
check www.get-e.org too for more eyecandy stuff like themes and animated backgrounds.
have fun
:)
godora102192
July 30th, 2007, 03:57 PM
hey
once again thanks for helping me out! :)
the site you gave me is great and easy to use but when i download the file it does not get "recognized" by any kind of software. so how can i open up the animated backgrounds and set them as my wallpapers?
Freddy
July 30th, 2007, 05:24 PM
hey
once again thanks for helping me out! :)
the site you gave me is great and easy to use but when i download the file it does not get "recognized" by any kind of software. so how can i open up the animated backgrounds and set them as my wallpapers?
Download them to ~/.e/e/backgrounds load up your wallpaper chooser and select personal, select the background and voila.
godora102192
July 30th, 2007, 05:38 PM
Download them to ~/.e/e/backgrounds load up your wallpaper chooser and select personal, select the background and voila.
when i use firefox the default place it saves is on a desktop!! i can't find the path you told me to save into !!
how do i find it??? i am a TOTAL noob at this man so u gotta help me out!
thanks
godora102192
July 30th, 2007, 05:39 PM
Never mind i got it lol!!
thank you for posting anyways!!
thanks:lolflag:
godora102192
July 31st, 2007, 01:03 AM
hey guys i have a little problem !!
i applied new theme to my e-17 but its seems that it has a BUG!!!
i have a black theme but when i click on my desktop the menu pops up but i CANT see the writing !!!!
can one of u guys UPLOAD a video for me that slow and shows how to change a theme so i can follow your steps and do it?? cause remember i can use the e-17 theme but i can't see the writing !!!!!
or does this thing have like "system restore"?????? so i can change it back to the original time that it was installed???
any help would be great!!
thank you :confused::confused:
raul_
July 31st, 2007, 08:07 AM
Because E17 is under heavy development, some older themes don't work in the latest CVS version. You could try to remove the .edj file and restart, so E17 reverts back to the default theme
Freddy
July 31st, 2007, 10:33 AM
Because E17 is under heavy development, some older themes don't work in the latest CVS version. You could try to remove the .edj file and restart, so E17 reverts back to the default theme
Don't use any other themes found it the repository than the default "bling, bling) theme, instead download the working themes at get-e (http://www4.get-e.org/Themes/E17/), Put them inside ~/.e/e/themes and choose them from the "personal themes" tab.
/Freddan
godora102192
July 31st, 2007, 03:57 PM
Because E17 is under heavy development, some older themes don't work in the latest CVS version. You could try to remove the .edj file and restart, so E17 reverts back to the default theme
i did what you told me but it still shows me the SAME theme!!!!
and i downloaded that theme from www.get.e.org or it was from www.e17-stuff.org i am not sure!!
but how can i invert it to the DEFAULT theme again?? because i can't see ANY kind of writings EXCEPT when i am on the internet!!!!!
HELP:confused::confused::confused::(:(:(:(
raul_
July 31st, 2007, 04:05 PM
Lol
don't worry. that happened to me a couple of times. You can change themes with the terminal.
enlightenment_remote -theme-set theme default.edj -restart
godora102192
July 31st, 2007, 05:14 PM
thank you very much man!!!
it worked!!:)
fifthecho
August 1st, 2007, 05:11 PM
I'm attempting to install through this method as the package feed appears to be from older snapshots and am getting the following error:
---------------------------- Installing applications ---------------------------
- e .......................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/e17_cvs/e17/apps/e/data/etc'
Making all in icons
make[3]: Entering directory `/root/e17_cvs/e17/apps/e/data/icons'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/e17_cvs/e17/apps/e/data/icons'
make[3]: Entering directory `/root/e17_cvs/e17/apps/e/data'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/root/e17_cvs/e17/apps/e/data'
make[2]: Leaving directory `/root/e17_cvs/e17/apps/e/data'
Making all in doc
make[2]: Entering directory `/root/e17_cvs/e17/apps/e/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/e17_cvs/e17/apps/e/doc'
Making all in po
make[2]: Entering directory `/root/e17_cvs/e17/apps/e/po'
make enlightenment.pot-update
make[3]: Entering directory `/root/e17_cvs/e17/apps/e/po'
make[3]: *** No rule to make target `../src/modules/exebuf/e_mod_config.c', needed by `enlightenment.pot-update'. Stop.
make[3]: Leaving directory `/root/e17_cvs/e17/apps/e/po'
make[2]: *** [enlightenment.pot] Error 2
make[2]: Leaving directory `/root/e17_cvs/e17/apps/e/po'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/e17_cvs/e17/apps/e'
make: *** [all] Error 2
--------------------------------------------------------------------------------
Any ideas?
d3br074
August 1st, 2007, 08:51 PM
I have same problem as fifthecho.
godora102192
August 1st, 2007, 11:27 PM
how do i update e17???? how do i get the new updates???
fifthecho
August 2nd, 2007, 11:51 AM
Edit the "e17_cvs/e17/apps/e/po/POTFILES.in" file
Delete line #212 which contains "src/modules/exebuf/e_mod_config.c"
Then run "sudo ./easy_e17.sh -s -i"
Source: http://forums.gentoo.org/viewtopic-t-573610-highlight-.html
E then compiles fine. I'm not sure what functionality this may remove, but at least until we have a working CVS again, this works.
d3br074
August 2nd, 2007, 12:50 PM
thanks im trying it now
EDIT:: sweet it worked...now for the rest of them...
Jem777
August 6th, 2007, 09:20 AM
I got following error when trying to install e17:
--------------------------- Installing libaries (EFL) --------------------------
- imlib2 ..................... previously installed
- edb ........................ previously installed
- eet ........................ previously installed
- evas ....................... previously installed
- ecore ...................... previously installed
- efreet ..................... previously installed
- epeg ....................... previously installed
- embryo ..................... previously installed
- edje ....................... previously installed
- epsilon .................... previously installed
- esmart ..................... previously installed
- emotion .................... previously installed
- engrave .................... previously installed
- etk ........................ previously installed
- ewl ........................ previously installed
- exml ....................... previously installed
- enhance .................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
make[3]: Betrete Verzeichnis '/home/satriani/e17_cvs/e17/libs/enhance/src/lib'
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I. -I../.. -I../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -Wall -MT libenhance_la-enhance.lo -MD -MP -MF .deps/libenhance_la-enhance.Tpo -c -o libenhance_la-enhance.lo `test -f 'enhance.c' || echo './'`enhance.c
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I. -I../.. -I../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -Wall -MT libenhance_la-enhance_widget.lo -MD -MP -MF .deps/libenhance_la-enhance_widget.Tpo -c -o libenhance_la-enhance_widget.lo `test -f 'enhance_widget.c' || echo './'`enhance_widget.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I. -I../.. -I../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -Wall -MT libenhance_la-enhance.lo -MD -MP -MF .deps/libenhance_la-enhance.Tpo -c enhance.c -fPIC -DPIC -o .libs/libenhance_la-enhance.o
In file included from /opt/e17/include/etk/Etk.h:35,
from enhance_private.h:13,
from enhance.c:1:
/opt/e17/include/etk/etk_dialog.h:69: error: expected declaration specifiers or '...' before 'Etk_Uidget'
gcc -DHAVE_CONFIG_H -I. -I../.. -I. -I../.. -I../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -Wall -MT libenhance_la-enhance_widget.lo -MD -MP -MF .deps/libenhance_la-enhance_widget.Tpo -c enhance_widget.c -fPIC -DPIC -o .libs/libenhance_la-enhance_widget.o
make[3]: *** [libenhance_la-enhance.lo] Fehler 1
make[3]: *** Warte auf noch nicht beendete Prozesse...
In file included from /opt/e17/include/etk/Etk.h:35,
from enhance_private.h:13,
from enhance_widget.c:1:
/opt/e17/include/etk/etk_dialog.h:69: error: expected declaration specifiers or '...' before 'Etk_Uidget'
enhance_widget.c: In function '_e_widget_parent_add':
enhance_widget.c:979: error: incompatible type for argument 2 of 'etk_dialog_pack_widget_in_action_area'
enhance_widget.c:979: error: too many arguments to function 'etk_dialog_pack_widget_in_action_area'
make[3]: *** [libenhance_la-enhance_widget.lo] Fehler 1
make[3]: Verlasse Verzeichnis '/home/satriani/e17_cvs/e17/libs/enhance/src/lib'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/satriani/e17_cvs/e17/libs/enhance/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/home/satriani/e17_cvs/e17/libs/enhance'
make: *** [all] Fehler 2
fifthecho
August 9th, 2007, 10:23 AM
Are you still getting the same error?
I completed a -u upgrade with no errors (or need to change code) yesterday, so CVS may have stabled out some.
Metacarpal
August 9th, 2007, 08:10 PM
For those who wonder: giving easy_e17.sh your sudo password does not present any security risk. I went through the code to make sure that information never leaves the script. It's friendly.
Nothing personal, TimmyJ - just my personal brand of paranoia at work. :)
Nicely written script, by the way. This is my first try with e17, and I'm looking forward to seeing how it looks.
thelostsoul
August 16th, 2007, 05:48 PM
Wow I've officially moved into e17 and am loving it. I've tried just about everything - GNOME, KDE, KDE4, Openbox, Fluxbox, XFCE, so many different things, but e17 is just the best!
Thanks for this script!! I run it almost every morning to get updates!
Only problem I have is with entropy - it when I run it, my computer starts going real slow, and even when I close it, it keeps going slow. I have to actually reboot (restart gdm doesn't help) to get it to run at normal speeds.
risenphoenix
August 18th, 2007, 06:17 AM
mathangi@mathangi-desktop:~$ sudo apt-get install build-essential cvs libtool libltdl3-dev automake1.9 autotools-dev libpopt-dev libcurl3-dev libx11-dev x11proto-xext-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libssl-dev libfreetype6-dev bison flex xlibs-dev gettext libimlib2-dev libxml2-dev libxcursor-dev libgtk1.2-dev autoconf pkg-config libpng3-dev libxine-dev libxkbfile-dev libsqlite3-dev giblib-dev libxmu-dev libxdamage-dev libxcomposite-dev libtag1-dev libtagc0-dev giblib-dev libasound2-dev
Password:
Reading package lists... Done
Building dependency tree... Done
gettext is already the newest version.
pkg-config is already the newest version.
Package libpng3-dev is a virtual package provided by:
libpng12-dev 1.2.8rel-5ubuntu0.2
You should explicitly select one to install.
E: Package libpng3-dev has no installation candidate
mathangi@mathangi-desktop:~$ wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
--15:38:03-- http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
=> `easy_e17.sh.3'
Resolving omicron.homeip.net... 85.178.62.13
Connecting to omicron.homeip.net|85.178.62.13|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 39,112 (38K) [application/x-sh]
100%[====================================>] 39,112 5.75K/s ETA 00:00
15:38:12 (5.75 KB/s) - `easy_e17.sh.3' saved [39112/39112]
mathangi@mathangi-desktop:~$ chmod +x easy_e17.sh
mathangi@mathangi-desktop:~$ ./easy_e17.sh -i
------------------------------- Easy_e17.sh 1.1.4 ------------------------------ Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'wtfoo' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
Thomas 'thomasg' Gstaedtner
-------------------------------------------------------------------------------- Updates: http://omicron.homeip.net/projects/#easy_e17.sh
Support: #e.de, #get-e (irc.freenode.net)
morlenxus@gmx.net
Patches: Generally accepted, please contact me!
--------------------------------------------------------------------------------
----------------------------- Current Configuration ---------------------------- Install path: /opt/e17
CVS path: /home/mathangi/e17_cvs
CVS server: :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e
Logs path: /tmp/easy_e17/install_logs
OS: Linux (Distribution: debian)
Libraries: imlib2 edb eet evas ecore efreet epeg embryo edje epsilon esmart emotion engrave etk etk_extra evolve ewl exml enhance e_dbus
Applications: e entrance eclair evfs edje_viewer edje_editor elicit elitaire emphasis empower engycad entrance_edit_gui entropy ephoto estickies exhibit expedite extrackt
Miscellaneous: engage enthrall rage scrot
Modules: alarm bling cpu deskshow emu flame forecasts language mail mem mixer moon net news photo rain screenshot slideshow snow taskbar tclock uptime weather winselector wlan
Script action: install
--------------------------------------------------------------------------------
-------------------------------- Build phase 1/3 -------------------------------- running some basic system checks
- pre cleaning
- cvs checkout/update
--------------------------------------------------------------------------------
------------------------------- Basic system checks ----------------------------- cvs-dir .................... ok
- creating script dirs ....... ok
- build-user ................. mathangi (non-root)
- sudo available ............. enter sudo-password:
- adding path to env ......... ok
- checking lib-path in ldc ... ok (/etc/ld.so.conf)
- setting compile options .... ok
--------------------------------------------------------------------------------
------------------------------- CVS checkout/update ----------------------------- checkout source of repo 'e17' ...
./easy_e17.sh: line 302: cvs: command not found
./easy_e17.sh: line 302: cvs: command not found
./easy_e17.sh: line 302: cvs: command not found
./easy_e17.sh: line 302: cvs: command not found
./easy_e17.sh: line 302: cvs: command not found
./easy_e17.sh: line 302: cvs: command not found
./easy_e17.sh: line 302: cvs: command not found
This is the error I got. What did I do wrong?
Rui Pais
August 18th, 2007, 07:04 AM
This is the error I got. What did I do wrong?
Hi,
the problem is that the instructions on the 1st post are outdated and are incorrect for feisty.
You did not acted according to the error output but gone ahead on instructions when the 1st one was not finished and you still don't had your compilations and dependencies all installed and configured.
Try use this ones instead. (http://ubuntuforums.org/showpost.php?p=3082892&postcount=481)
Good luck.
natty
August 25th, 2007, 06:16 PM
hi ,
am trying to install e17 and having some problems
dies on installing e itself, not something i guess i can skip, with -e on the install script
heres the end of the log
---------------------------- Installing applications ---------------------------
- e .......................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
/opt/e17/bin/edje_cc: Wrote 1157 bytes ( 1Kb) for "images/504" image entry "e17_slider_bt0.png" compress: [raw: 71.8%] [real: 6.2%]
/opt/e17/bin/edje_cc: Wrote 1082 bytes ( 1Kb) for "images/505" image entry "e17_slider_bt1.png" compress: [raw: 73.6%] [real: 7.8%]
/opt/e17/bin/edje_cc: Wrote 1631 bytes ( 2Kb) for "images/506" image entry "e17_slider_bt_glow.png" compress: [raw: 60.2%] [real: 19.9%]
/opt/e17/bin/edje_cc: Wrote 260 bytes ( 0Kb) for "images/507" i/opt/e17/bin/edje_cc: Error. unable to load image for image "e17_wiz_b1.png" part entry to ../../data/themes/default.edj. Missing PNG or JPEG loader modules for Evas or file does not exist, or is not readable.
mage entry "e17_entry_cursor.png" compress: [raw: 79.9%] [real: 39.3%]
/opt/e17/bin/edje_cc: Wrote 1310 bytes ( 1Kb) for "images/508" image entry "e17_desklock_error.png" compress: [raw: 98.9%] [real: -90.4%]
/opt/e17/bin/edje_cc: Wrote 7647 bytes ( 7Kb) for "images/509" image entry "e17_shelf_bg_h.png" compress: [raw: 77.5%] [real: -23.8%]
/opt/e17/bin/edje_cc: Wrote 10039 bytes ( 10Kb) for "images/510" image entry "e17_shelf_bg_v.png" compress: [raw: 70.5%] [real: -59.4%]
/opt/e17/bin/edje_cc: Wrote 17796 bytes ( 17Kb) for "images/511" image entry "e17_shelf_bg2_h.png" compress: [raw: 47.7%] [real: -126.6%]
/opt/e17/bin/edje_cc: Wrote 19642 bytes ( 19Kb) for "images/512" image entry "e17_shelf_bg2_v.png" compress: [raw: 42.3%] [real: -143.8%]
/opt/e17/bin/edje_cc: Wrote 840 bytes ( 1Kb) for "images/513" image entry "e17_preview_bg.png" compress: [raw: 98.0%] [real: -62.5%]
/opt/e17/bin/edje_cc: Wrote 960 bytes ( 1Kb) for "images/514" image entry "e17_preview_bg_over.png" compress: [raw: 95.5%] [real: -15.7%]
/opt/e17/bin/edje_cc: Wrote 1332 bytes ( 1Kb) for "images/515" image entry "e17_well_overlay.png" compress: [raw: 89.2%] [real: -42.6%]
/opt/e17/bin/edje_cc: Wrote 54920 bytes ( 54Kb) for "images/516" image entry "e17_tl_corner_logo.png" compress: [raw: 91.4%] [real: -36.5%]
/opt/e17/bin/edje_cc: Wrote 13964 bytes ( 14Kb) for "images/517" image entry "e17_tl_corner_logo_shadow.png" compress: [raw: 97.8%] [real: 49.5%]
/opt/e17/bin/edje_cc: Wrote 48520 bytes ( 47Kb) for "images/518" image entry "e17_whitev.png" compress: [raw: 81.5%] [real: -23.9%]
make[4]: *** [default.edj] Error 255
make[4]: Leaving directory `/home/nat/e17_cvs/e17/apps/e/data/themes'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/nat/e17_cvs/e17/apps/e/data/themes'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/nat/e17_cvs/e17/apps/e/data'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/nat/e17_cvs/e17/apps/e'
make: *** [all] Error 2
any help much appreciated
cheers
n
Rui Pais
August 26th, 2007, 04:53 AM
hi ,
am trying to install e17 and having some problems
dies on installing e itself, not something i guess i can skip, with -e on the install script
heres the end of the log
---------------------------- Installing applications ---------------------------
- e .......................... ERROR!
...
any help much appreciated
cheers
n
hi,
just a temporary cvs bork.
try install again, is working now.
godora102192
August 26th, 2007, 03:21 PM
hey rui
how can i update my e17???? i have not run any kind of UPDATE for e17 since i installed it because i dunno how to update it.
thanx
Rui Pais
August 26th, 2007, 04:26 PM
hey rui
how can i update my e17???? i have not run any kind of UPDATE for e17 since i installed it because i dunno how to update it.
thanx
easy, just use the flag -u:
sudo ./easy_e17.sh -u
:)
Metacarpal
August 27th, 2007, 08:08 PM
I'm trying to update my e17 using easy_e17.sh -u
but encountering errors when the script attempts to update the repos:
<snip>
? libs/engrave/src/bin/.deps/engrave_test_main.Po
? libs/etk_extra/etk_extra_tree_model_wobbly.pc
? libs/etk_extra/etk_extra_video.pc
? proto/e_dbus/src/lib/nm/e_nm_network.lo
C apps/e/po/bg.po
C apps/e/po/ca.po
C apps/e/po/de.po
C apps/e/po/eo.po
C apps/e/po/fr.po
C apps/e/po/hu.po
C apps/e/po/it.po
C apps/e/po/ja.po
C apps/e/po/ko.po
C apps/e/po/pt_BR.po
C apps/e/po/ru.po
C apps/e/po/sl.po
M apps/elitaire/po/de.po
FAILED! Next attempt 7 in 40 seconds
MikeNet
September 1st, 2007, 12:10 PM
When I install Enlightenment I become this error:
- evolve ..................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
then mv -f ".deps/libevolve_la-evolve_signal.Tpo" ".deps/libevolve_la-evolve_signal.Plo"; else rm -f ".deps/libevolve_la-evolve_signal.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -I/opt/e17/include -I/opt/e17/include -Wall -MT libevolve_la-evolve_signal.lo -MD -MP -MF .deps/libevolve_la-evolve_signal.Tpo -c evolve_signal.c -fPIC -DPIC -o .libs/libevolve_la-evolve_signal.o
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -I/opt/e17/include -I/opt/e17/include -Wall -MT libevolve_la-evolve_lib.lo -MD -MP -MF .deps/libevolve_la-evolve_lib.Tpo -c evolve_lib.c -fPIC -DPIC -o .libs/libevolve_la-evolve_lib.o
evolve_lib.c: In function 'evolve_init':
evolve_lib.c:91: error: 'Etk_Property_Value_Value' undeclared (first use in this function)
evolve_lib.c:91: error: (Each undeclared identifier is reported only once
evolve_lib.c:91: error: for each function it appears in.)
evolve_lib.c:92: error: expected ';' before '___ett'
evolve_lib.c:92: error: '___ett' undeclared (first use in this function)
evolve_lib.c:93: error: expected ';' before '___ett'
evolve_lib.c:94: error: expected ';' before '___ett'
evolve_lib.c:95: error: expected ';' before '___ett'
evolve_lib.c:96: error: expected ';' before '___ett'
evolve_lib.c:97: error: expected ';' before '___ett'
evolve_lib.c:98: error: expected ';' before '___ett'
evolve_lib.c:99: error: expected ';' before '___ett'
make[3]: *** [libevolve_la-evolve_lib.lo] Error 1
make[3]: *** Wait for end....
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -I/opt/e17/include -I/opt/e17/include -Wall -MT libevolve_la-evolve_signal.lo -MD -MP -MF .deps/libevolve_la-evolve_signal.Tpo -c evolve_signal.c -o libevolve_la-evolve_signal.o >/dev/null 2>&1
make[3]: Quitting `/root/e17_cvs/e17/libs/evolve/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Quitting `/root/e17_cvs/e17/libs/evolve/src'
make[1]: *** [all] Error 2
make[1]: Quitting `/root/e17_cvs/e17/libs/evolve/src'
make: *** [all-recursive] Error 1
guidop
September 2nd, 2007, 05:48 PM
I can confirm the evolve library compile error seen by MikeNet.
Attempting to compile on iMac DV400 (G3 ppc).
Tried on 2007 Sep 1 & Sep 2.
KingArthur10
September 2nd, 2007, 11:54 PM
I can confirm the evolve library compile error seen by MikeNet.
Attempting to compile on iMac DV400 (G3 ppc).
Tried on 2007 Sep 1 & Sep 2.
I, too am receiving an evolve compilation error. Inspiron 6000D. The newest CVS must have broken something.
braynyac
September 3rd, 2007, 01:24 AM
Same here as well...Any ideas?
~braynyac
Rui Pais
September 3rd, 2007, 04:55 AM
And you need evolve for?...
Listen this thread suggest an installation from CVS using a script.
Thats ok. Simplify the job and offers options like update or partial installation etc.
But you can't use it blindly and without a though on what its going on.
It's a script of one of e developers and tuned for his use.
You are not a developer. Don't need to install every single e app and any pre-alpha, prototype, testing, developer tools ,etc. OK?
Why download code and compile stuff that you don't use or is highly pre-alpha?
It's not the cvs that it's broken, it's the new script that add some extra apps to the list, that may or may not compile.
Again, If you are not a DEVELOPER you don't need to track every single app that appears one17 CVS server.
The last version of script adds elitaire, engycad, enthrall, evolve, expedite and rage. Neither it's fundamental for e17.
you need to do a file name .easy_e17.conf with something like (thats my list):
--skip=edb,evfs,entropy,edje_editor,emotion,eclair,e mphasis,empower,engage,entrance,entrance_edit_gui, ephoto,estickies,extrackt,deskshow,emu,flame,langu age,mixer,moon,photo,winselector,snow,rain,taskbar
Just add evolve (or better, all the new entries) to --skip list.
Thats all.
RAV TUX
September 8th, 2007, 10:57 AM
This is just a quick how-to on downloading, compiling, and installing the desktop shell Enlightenment 17 from the CVS repository. E17 is still in development, so do not expect a fully stable, bug-free environment. That said: I use E17 on a daily basis and rarely run into any hiccups.
READ: Before following this guide please remove any previously installed versions of E17 (aka from any repository) as they may cause errors in the process.
A quick disclaimer: this is my first how-to, so feel free to offer any constructive criticism.
Lets Start!
1.) First we want to install all required packages for E17, and all the Enlightenment Foundation Libraries to install. This list may be a bit of overkill, but it will get the job done.
sudo apt-get install build-essential cvs libtool libltdl3-dev automake1.9 autotools-dev libpopt-dev libcurl3-dev libx11-dev x11proto-xext-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libssl-dev libfreetype6-dev bison flex xlibs-dev gettext libimlib2-dev libxml2-dev libxcursor-dev libgtk1.2-dev autoconf pkg-config libpng3-dev libxine-dev libxkbfile-dev libsqlite3-dev giblib-dev libxmu-dev libxdamage-dev libxcomposite-dev libtag1-dev libtagc0-dev giblib-dev libasound2-dev2.) Now that all that is out of the way we need to get the script that will make downloading/compiling/installing E17 very easy. All credit goes to Morlenxus for this great tool.
From your home directory, run the following command
wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh3.) Now we need to made the script executable and then run it! This script will prompt you for your sudo password, enter it. This script will take quite some time to run, so try to be patient NOTES: This script will install all the applications and libraries it installs into /opt/e17 so as not to interfere with other versions of enlightenment. You can change this location through scripts options. This script will install ALL the applications and libraries available in the E17 CVS tree. You may or may not want all these apps. You can easily skip any library or app using the --skip flag with the script.
chmod +x easy_e17.sh
./easy_e17.sh -i4.) Now we have enlightenment all installed and working. The next step it create a desktop entry so that you can log-in to enlightenment from GDM.
Create a desktop entry called e17.desktop
sudo gedit /usr/share/xsessions/e17.desktopCopy/Paste the following into the newly created file
[Desktop Entry]
Encoding=UTF-8
Name=E-17
Comment=
Exec=/opt/e17/bin/enlightenment
Icon=
Type=ApplicationThats all you really need to do. Now using enligthenment is as simple as logging out, selecting the E-17 session and logging back in. Any time you want to update enlightenment and related libs/apps, simply re-run the easy_e17 script. For more information on the Enlightenment Foundation Libraries, and the applications that use them, please see http://www.get-e.org and
http://www.enlightenment.org.au
Suggestion: due to the fact that enlightenment was installed in /opt/e17 it is a good idea to add /opt/e17/bin to your PATH so that it is easier to run all those great applications you just installed.
To do this open your /etc/environment with your favorite text editor
sudo gedit /etc/environmentthen add the following lines to the bottom
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/opt/e17/bin
following step one I get this:
sudo apt-get install build-essential cvs libtool libltdl3-dev automake1.9 autotools-dev libpopt-dev libcurl3-dev libx11-dev x11proto-xext-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libssl-dev libfreetype6-dev bison flex xlibs-dev gettext libimlib2-dev libxml2-dev libxcursor-dev libgtk1.2-dev autoconf pkg-config libpng3-dev libxine-dev libxkbfile-dev libsqlite3-dev giblib-dev libxmu-dev libxdamage-dev libxcomposite-dev libtag1-dev libtagc0-dev giblib-dev libasound2-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
cvs is already the newest version.
cvs set to manual installed.
gettext is already the newest version.
gettext set to manual installed.
Package libpng3-dev is a virtual package provided by:
libpng12-dev 1.2.15~beta5-1ubuntu1
You should explicitly select one to install.
E: Package libpng3-dev has no installation candidatewhat should I do about these packages?
Package libpng3-dev is a virtual package provided by:
libpng12-dev 1.2.15~beta5-1ubuntu1
You should explicitly select one to install.
E: Package libpng3-dev has no installation
gundumfx
September 8th, 2007, 11:19 AM
[QUOTE=TimmyJ;533202]This is just a quick how-to on downloading, compiling, and installing the desktop shell Enlightenment 17 from the CVS repository. E17 is still in development, so do not expect a fully stable, bug-free environment. That said: I use E17 on a daily basis and rarely run into any hiccups.
READ: Before following this guide please remove any previously installed versions of E17 (aka from any repository) as they may cause errors in the process.
A quick disclaimer: this is my first how-to, so feel free to offer any constructive criticism.
Lets Start!
1.) First we want to install all required packages for E17, and all the Enlightenment Foundation Libraries to install. This list may be a bit of overkill, but it will get the job done.
sudo apt-get install build-essential cvs libtool libltdl3-dev automake1.9 autotools-dev libpopt-dev libcurl3-dev libx11-dev x11proto-xext-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libssl-dev libfreetype6-dev bison flex xlibs-dev gettext libimlib2-dev libxml2-dev libxcursor-dev libgtk1.2-dev autoconf pkg-config libpng3-dev libxine-dev libxkbfile-dev libsqlite3-dev giblib-dev libxmu-dev libxdamage-dev libxcomposite-dev libtag1-dev libtagc0-dev giblib-dev libasound2-dev
2.) Now that all that is out of the way we need to get the script that will make downloading/compiling/installing E17 very easy. All credit goes to Morlenxus for this great tool.
From your home directory, run the following command
wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
3.) Now we need to made the script executable and then run it! This script will prompt you for your sudo password, enter it. This script will take quite some time to run, so try to be patient NOTES: This script will install all the applications and libraries it installs into /opt/e17 so as not to interfere with other versions of enlightenment. You can change this location through scripts options. This script will install ALL the applications and libraries available in the E17 CVS tree. You may or may not want all these apps. You can easily skip any library or app using the --skip flag with the script.
chmod +x easy_e17.sh
./easy_e17.sh -i
4.) Now we have enlightenment all installed and working. The next step it create a desktop entry so that you can log-in to enlightenment from GDM.
Create a desktop entry called e17.desktop
sudo gedit /usr/share/xsessions/e17.desktop
Copy/Paste the following into the newly created file
[Desktop Entry]
Encoding=UTF-8
Name=E-17
Comment=
Exec=/opt/e17/bin/enlightenment
Icon=
Type=Application
Thats all you really need to do. Now using enligthenment is as simple as logging out, selecting the E-17 session and logging back in. Any time you want to update enlightenment and related libs/apps, simply re-run the easy_e17 script. For more information on the Enlightenment Foundation Libraries, and the applications that use them, please see http://www.get-e.org and
http://www.enlightenment.org.au
Suggestion: due to the fact that enlightenment was installed in /opt/e17 it is a good idea to add /opt/e17/bin to your PATH so that it is easier to run all those great applications you just installed.
To do this open your /etc/environment with your favorite text editor
sudo gedit /etc/environment
then add the following lines to the bottom
[CODE]PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/opt/e17/
dude does this take a long time this command
./easy_e17.sh -i
Rui Pais
September 8th, 2007, 01:28 PM
following step one I get this:
sudo apt-get install build-essential cvs libtool libltdl3-dev automake1.9 autotools-dev libpopt-dev libcurl3-dev libx11-dev x11proto-xext-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libssl-dev libfreetype6-dev bison flex xlibs-dev gettext libimlib2-dev libxml2-dev libxcursor-dev libgtk1.2-dev autoconf pkg-config libpng3-dev libxine-dev libxkbfile-dev libsqlite3-dev giblib-dev libxmu-dev libxdamage-dev libxcomposite-dev libtag1-dev libtagc0-dev giblib-dev libasound2-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
cvs is already the newest version.
cvs set to manual installed.
gettext is already the newest version.
gettext set to manual installed.
Package libpng3-dev is a virtual package provided by:
libpng12-dev 1.2.15~beta5-1ubuntu1
You should explicitly select one to install.
E: Package libpng3-dev has no installation candidatewhat should I do about these packages?
Package libpng3-dev is a virtual package provided by:
libpng12-dev 1.2.15~beta5-1ubuntu1
You should explicitly select one to install.
E: Package libpng3-dev has no installation
Hi RAV TUX,
do you mind to give a look at my post #481 (http://ubuntuforums.org/showpost.php?p=3082892&postcount=481), please.
RAV TUX
September 8th, 2007, 01:39 PM
Hi RAV TUX,
do you mind to give a look at my post #481 (http://ubuntuforums.org/showpost.php?p=3082892&postcount=481), please.
Thanks this Rui Pais, it would be really helpful if this thread could be closed and if you could start a new updated thread.
If you could start a updated thread anyway even if this thread isn't closed it would be greatly appreciated.
I'm looking at your directive now.
also please refer to this thread in general help:
http://ubuntuforums.org/showthread.php?t=546079
Artificial Intelligence
September 8th, 2007, 01:58 PM
Closed due to very outdated guide.
Artificial Intelligence
September 14th, 2007, 11:50 AM
New guide check: http://ubuntuforums.org/showthread.php?t=546746
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.