View Full Version : HOWTO: installation of E17 from CVS
jakeee
March 17th, 2006, 02:45 PM
Hmm... I think it was a bit before the CVS repo went down.
Lut!n
March 18th, 2006, 05:31 AM
Hi all,
sourceforge anonymous cvs server is back online
Enjoy
lizardking
March 18th, 2006, 06:07 AM
Hi all,
sourceforge anonymous cvs server is back online
Enjoy
Don't seem to me..
...
CVS CHECKOUT/UPDATE:
-----------------------------------------------------------------------------
Checkout repo 'e17' ...
9Digits
March 19th, 2006, 04:59 AM
Sourceforge CVS has stunk every time I've ever tried to utilize it, today being the latest example.
This has been going on for me all day:
cvs [checkout aborted]: unrecognized auth response from cvs.sourceforge.net: M -!- Client or Server timeout occurred!
FAILED! Next attempt 10 in 109 seconds
johnnieandersson
March 22nd, 2006, 04:14 PM
- monitor .................... ./easy_e17.sh: line 224: cd: /root/e17_cvs/e_modules//monitor: File or map doesnt exists
What should i do to get behind/solve that problem?
Lut!n
March 22nd, 2006, 04:47 PM
You should look through the script and remove the monitor module from the list of compilable modules, because it no longer exists
Enjoy
donkey
March 29th, 2006, 07:07 PM
How do I update E after installing? Also, I don't seem to have the "enlightenment_remote" or "edje_decc" etc programs. Any ideas?
Rui Pais
March 29th, 2006, 07:41 PM
You should look through the script and remove the monitor module from the list of compilable modules, because it no longer exists
Enjoy
hi,
or even better, replace monitor at
e_modules="calendar flame monitor mount ...with your favorite modules, like:
e_modules="calendar flame cpu mem net ... mount ...
btw, i add embrace and e_utils to the list and the both worked good.
i missed those.
Lut!n
March 30th, 2006, 01:10 AM
A big update of the script will be availabe in a few hours, just two little things to fix and it's gonna be all right :D
Lut!n
March 30th, 2006, 04:41 AM
Hi,
@Rui Pais : you didn't need to put e_utils in the list, it's compiled with the apps, just after E ;)
Now an update is available, with a big code cleanup, nice level option, re-sync with CVS and get-e, (modules, themes, etc), and a whole translation (I know the translation is bad, please e-mail me to correct the faults)
You can download it in my signature. I gave instructions here : http://www.ubuntuforums.org/showpost.php?p=785386&postcount=208, if you want it to work properly. DO NOT FORGET to delete your folder ~/.e/e/config and ~/.ecore. Otherwise, you'll see some kind of weirdness such as each module enabled twice on your desktop
People who kwnows python can read through the script, there are little FIXMEs in it.
Enjoy
Lut!n
Rui Pais
March 30th, 2006, 05:39 PM
Hi,
@Rui Pais : you didn't need to put e_utils in the list, it's compiled with the apps, just after E ;)
Now an update is available, with a big code cleanup, nice level option, re-sync with CVS and get-e, (modules, themes, etc), and a whole translation (I know the translation is bad, please e-mail me to correct the faults)
You can download it in my signature. I gave instructions here : http://www.ubuntuforums.org/showpost.php?p=785386&postcount=208, if you want it to work properly. DO NOT FORGET to delete your folder ~/.e/e/config and ~/.ecore. Otherwise, you'll see some kind of weirdness such as each module enabled twice on your desktop
People who kwnows python can read through the script, there are little FIXMEs in it.
Enjoy
Lut!n
Hi,
sorry but in my case some parts of e_utils was not there.
I miss entangle among others.
Maybe we are not talk of same script... I was refering to easy_e17.sh of the howto of first post.
Your signature points to a python file. I haven't yet try it.
Thanks anyway, Rui.
klahjn
April 4th, 2006, 12:56 AM
I'll really enjoy when ebuntu is released using dapper platform. :::coos under enlightenment 17 goodness::::
funkenstein
April 4th, 2006, 09:03 AM
hey, I've just got to step 4) where it says
http://easylinux.info/wiki/Ubuntu#How_to_install_.deb_files_via_right_click_m enu it should say sudo chown -R **user_name**:**group_name** ~/.ecore shouldn't it? It was giving me "chown: `user:yonatan': invalid user" errors :(
and while I'm on it, when I run sudo chown -R yonatan:yonatan ~/.ecore It tells me: chown: cannot access `/home/yonatan/.ecore': No such file or directory
what now??? :-(
digdug
April 7th, 2006, 02:54 PM
I know this is a bit OT, I'm trying to install euphoria on E17. I used this script to install it from CVS, because the compiled version seems much faster than any debian package I've seen. However, I've installed XMMS2 through apt.
So to install Euphoria, you have to install all these ruby bindings, and some extra XMMS2 stuff for E17 ruby clients. The ruby bindings install fine by compiling from source, but the XMMS2 stuff I was just going to grab through apt. Unfortunately, its asking for xmmsclient-ecore, which won't install because it depends on ecore0, which is installed, but apt doesn't know it is.
I've tried running apt with --ignore-dependencies... or whatever that switch is, but its still not happy. Is there any way to just inform apt that E17 is installed, or is the best option to just debianize all the compiled E17 CVS, and then install it using apt? That sounds like a real pain.
almahtar
April 15th, 2006, 01:15 AM
Heya folks. I was getting the "eet_data_descriptor2_new" error (undefined reference blah blah while compiling edje), and solved it.
The problem is an old version of eet, most likely installed from the Shadoi repository version of e17.
To fix it, run synaptic and search for "eet." You should find a lot of things that don't matter, and only about 2 that do. I'm running Dapper so if you're in Breezy it may be different for you. I ditched libeet0 and errrr... one other package... (sorry, I forget what it was called), and edje compiles great now.
After that I got the //monitor problem a few of you were getting and followed Lut!n's advice by removing the "monitor" module in easy_e17.sh and replacing it with any modules found in my ~/e17cvs/e_modules folder that weren't already there. That fixed the monitor issue. It's still in the process of compiling but got farther than before. I'll post again if I have any issues and hopefully their solutions.
*edit: It worked!!!*
patrick295767
April 20th, 2006, 06:02 PM
deleted ... It was solved with 1.7 automake ...
script running for the moment ...
Greetz
It worked perfectly !!
Thank you very much !!
---
I did this and no problem
apt-get update
apt-get -f -y 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
apt-get -f -y install build-essential cvs libtool libltdl3-dev automake1.9 autotools-dev libpopt-dev libcurl3-dev
apt-get -f -y install libx11-dev x11proto-xext-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libssl-dev
apt-get -f -y install libfreetype6-dev bison flex xlibs-dev gettext libimlib2-dev libxml2-dev libxcursor-dev libgtk1.2-dev
apt-get -f -y install autoconf pkg-config libpng3-dev
apt-get -f -y remove automake1.4 automake1.6 automake1.8 automake1.9
apt-get -f -y install automake1.7
./easy_e17.sh -i --skip=eclair,emotion
syklitengutt
April 20th, 2006, 07:07 PM
ok... need some help...
get this error all the time:
chris@chris:~$ sudo ./easy_e17.sh -i --skip=emotion,eclair
################################################## ###########################
# easy_e17.sh (1.0.0) by Brian 'morlenxus' Miculcy #
# #
# Thanks to David 'onefang' Seikel for contributing patches! #
# This is the result of the ideas from the people of #e.de - join us. #
# Updates: http://omicron.homeip.net/projects/ | Contact: morlenxus@gmx.net #
################################################## ###########################
CURRENT CONFIGURATION:
- install-path: /opt/e17
- cvs-path: /home/chris/e17_cvs
- logs-path: /tmp/easy_e17/install_logs
- nice level: 0
- installable libs: imlib2 edb eet evas ecore epeg embryo edje epsilon esmart emotion ewl engrave
- installable apps: entrance e eclair evfs e_utils
- installable misc: engage
- installable proto: etk exhibit entropy ephoto empower
- installable modules: calendar cpu devian flame mbar mem mount net rain screenshot slideshow snow tclock uptime weather wlan
- skipping: emotion eclair
- script action: install
BUILD PHASE: 1/3
- running some basic system checks
- cvs checkout/update
################################################## ###########################
BASIC SYSTEM CHECKS:
-----------------------------------------------------------------------------
- cvs-dir .................... ok
- creating script dirs ....... ok
- build-user ................. root
- adding path to env ......... ok
- checking lib-path in ldc ... ok (/etc/ld.so.conf
/etc/ld.so.conf~)
- setting compile options .... ok
-----------------------------------------------------------------------------
CVS CHECKOUT/UPDATE:
-----------------------------------------------------------------------------
Updating repo 'e17' (please wait, this won't output much) ...
Updating repo 'misc' (please wait, this won't output much) ...
Updating repo 'e_modules' (please wait, this won't output much) ...
-----------------------------------------------------------------------------
PREPARING FOR PHASE 2...
################################################## ###########################
# easy_e17.sh (1.0.0) by Brian 'morlenxus' Miculcy #
# #
# Thanks to David 'onefang' Seikel for contributing patches! #
# This is the result of the ideas from the people of #e.de - join us. #
# Updates: http://omicron.homeip.net/projects/ | Contact: morlenxus@gmx.net #
################################################## ###########################
CURRENT CONFIGURATION:
- install-path: /opt/e17
- cvs-path: /home/chris/e17_cvs
- logs-path: /tmp/easy_e17/install_logs
- nice level: 0
- installable libs: imlib2 edb eet evas ecore epeg embryo edje epsilon esmart emotion ewl engrave
- installable apps: entrance e eclair evfs e_utils
- installable misc: engage
- installable proto: etk exhibit entropy ephoto empower
- installable modules: calendar cpu devian flame mbar mem mount net rain screenshot slideshow snow tclock uptime weather wlan
- skipping: emotion eclair
- script action: install
BUILD PHASE: 2/3
- lib-compilation and installation
- apps-compilation and installation
################################################## ###########################
LIB-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- imlib2 ..................... previous installed
- edb ........................ previous installed
- eet ........................ previous installed
- evas ....................... previous installed
- ecore ...................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/ecore.log:
-----------------------------------------------------------------------------
make[4]: Entering directory `/home/chris/e17_cvs/e17/libs/ecore/src/lib/ecore_file'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/chris/e17_cvs/e17/libs/ecore/src/lib/ecore_file'
Making all in ecore_dbus
make[4]: Entering directory `/home/chris/e17_cvs/e17/libs/ecore/src/lib/ecore_dbus'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/chris/e17_cvs/e17/libs/ecore/src/lib/ecore_dbus'
make[4]: Entering directory `/home/chris/e17_cvs/e17/libs/ecore/src/lib'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/chris/e17_cvs/e17/libs/ecore/src/lib'
make[3]: Leaving directory `/home/chris/e17_cvs/e17/libs/ecore/src/lib'
Making all in bin
make[3]: Entering directory `/home/chris/e17_cvs/e17/libs/ecore/src/bin'
/bin/sh ../../libtool --mode=link gcc -I/usr/local/include -g -O2 -Wall -L/opt/e17/lib -o ecore_test ecore_test-ecore_test.o ../../src/lib/ecore/libecore.la ../../src/lib/ecore_x/libecore_x.la ../../src/lib/ecore_txt/libecore_txt.la ../../src/lib/ecore_job/libecore_job.la ../../src/lib/ecore_fb/libecore_fb.la ../../src/lib/ecore_evas/libecore_evas.la ../../src/lib/ecore_con/libecore_con.la ../../src/lib/ecore_ipc/libecore_ipc.la -lm
gcc -I/usr/local/include -g -O2 -Wall -o .libs/ecore_test ecore_test-ecore_test.o -L/opt/e17/lib ../../src/lib/ecore/.libs/libecore.so ../../src/lib/ecore_x/.libs/libecore_x.so ../../src/lib/ecore_txt/.libs/libecore_txt.so ../../src/lib/ecore_job/.libs/libecore_job.so ../../src/lib/ecore_fb/.libs/libecore_fb.so ../../src/lib/ecore_evas/.libs/libecore_evas.so ../../src/lib/ecore_con/.libs/libecore_con.so ../../src/lib/ecore_ipc/.libs/libecore_ipc.so -lm
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_data_attach_get'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_data_attach_set'
collect2: ld returned 1 exit status
make[3]: *** [ecore_test] Error 1
make[3]: Leaving directory `/home/chris/e17_cvs/e17/libs/ecore/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/chris/e17_cvs/e17/libs/ecore/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/chris/e17_cvs/e17/libs/ecore'
make: *** [all] Error 2
-----------------------------------------------------------------------------
any ideas?
robfindlay
June 1st, 2006, 11:10 PM
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
2.) Now that all that is out of the way we need to get the script that will make downloading/compiling/installing E17 a breeze! (pun intended). 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! We are ommiting the library emotion and the video player eclair because they require a newer version of a library (xinelib I believe) than the one available in the ubuntu repositories. NOTES: You must run this script as sudo or it will not work properly. 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 (with the aforementioned exceptions) 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
sudo ./easy_e17.sh -i --skip=emotion,eclair
4.) If you try to log-in to enlightenment now you will run into all kinds of wierdness. This is caused by some permissions problems resulting from running the script with 'sudo'. You can fix these problems by running the following command.
Note: you must replace **user_name** with YOUR actual user name.
sudo chown -R user:**user_name** ~/.ecore
5.) 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
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/opt/e17/bin
Extra: E17 uses little widget type things on the users desktop called modules. To learn where and how to download modules refer to this post: http://ubuntuforums.org/showpost.php?p=548898&postcount=58
Help the script works untill i get an error message that reads something like glib-config not found is in your path?
I have all the libglibs plus the dev installed so i 'm at a loss.
Rob
Rui Pais
June 2nd, 2006, 04:05 AM
hi,
what
slocate glib-config says?
btw, glib-config belongs to libglib1.2-dev deb package. Check if you have that installed and if so try to reinstall.
Good luck.
Anagonda
June 4th, 2006, 05:15 AM
I'm trying to get E17 to work on my dapper. My system is upgraded from hoary.
First I got the automake problem, but solved it. Now the script is trying to install epsilon. I get some errors about xine. I tried search etc but didn't find any help.
I found some story that there are others with the same problem, but could not find anything how to solve it.
So any help?
Here is a copy of the error:
- epsilon .................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/epsilon.log:
-----------------------------------------------------------------------------
then mv -f ".deps/xine_thumbnailer_la-xine_thumbnailer.Tpo" ".deps/xine_thumbnailer_la-xine_thumbnailer.Plo"; else rm -f ".deps/xine_thumbnailer_la-xine_thumbnailer.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I. -I../.. -I../../src/include -I/opt/e17/include -I/usr/include -g -O2 -Wall -MT xine_thumbnailer_la-xine_thumbnailer.lo -MD -MP -MF .deps/xine_thumbnailer_la-xine_thumbnailer.Tpo -c xine_thumbnailer.c -fPIC -DPIC -o .libs/xine_thumbnailer_la-xine_thumbnailer.o
xine_thumbnailer.c:1:21: error: Epsilon.h: No such file or directory
In file included from xine_thumbnailer.c:2:
../../src/include/epsilon_plugin.h:4:21: error: Epsilon.h: No such file or directory
In file included from xine_thumbnailer.c:2:
../../src/include/epsilon_plugin.h:12: error: syntax error before '*' token
xine_thumbnailer.c:35: error: syntax error before '*' token
xine_thumbnailer.c:224: error: syntax error before '*' token
xine_thumbnailer.c: In function 'epsilon_generate_thumb':
xine_thumbnailer.c:267: error: 'e' undeclared (first use in this function)
xine_thumbnailer.c:267: error: (Each undeclared identifier is reported only oncexine_thumbnailer.c:267: error: for each function it appears in.)
xine_thumbnailer.c:367: warning: pointer targets in initialization differ in signedness
xine_thumbnailer.c:368: warning: pointer targets in passing argument 2 of 'i_yuy2_to_yv12' differ in signedness
xine_thumbnailer.c:370: warning: pointer targets in assignment differ in signedness
xine_thumbnailer.c:341: warning: unused variable 'v'
xine_thumbnailer.c:227: warning: unused variable 'p'
make[3]: *** [xine_thumbnailer_la-xine_thumbnailer.lo] Error 1
make[3]: Leaving directory `/root/e17_cvs/e17/libs/epsilon/src/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/e17_cvs/e17/libs/epsilon/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/e17_cvs/e17/libs/epsilon/src'
make: *** [all-recursive] Error 1
shaders
June 4th, 2006, 12:34 PM
i've got the same problem that you Anagonda!!!
Many,many xine errors...
Maybe it's just a temporary error from the cvs repository???
Indeed i have this stuff before:
CVS CHECKOUT/UPDATE:
-----------------------------------------------------------------------------
Updating repo 'e17' (please wait, this won't output much) ...
? libs/epsilon/src/plugins/.libs
? libs/epsilon/src/plugins/xine_thumbnailer_la-xine_thumbnailer.loT
Updating repo 'misc' (please wait, this won't output much) ...
Updating repo 'e_modules' (please wait, this won't output much) ...
-----------------------------------------------------------------------------
thanks
Rui Pais
June 4th, 2006, 02:00 PM
hi,
it seems there is an error on one header file of epsilon... try:
sudo cp e17_cvs/e17/libs/epsilon/src/lib/Epsilon.h e17_cvs/e17/libs/epsilon/src/include/
and restart easy_e17.sh.
(note that if modules later on fails, then you need an cvs update, a working version was made only very recently)
good luck
shaders
June 4th, 2006, 02:16 PM
oh! Thank you Rui Pais because thats works great!!!! (until now) I hope that the rest of the compilation will be made whitout another error.
By the way sorry for my english (i'm french).
Bye.
Anagonda
June 5th, 2006, 12:16 AM
Thanks! That helped me get longer. But now I'm stuck at "APPS-COMPILATION AND INSTALLATION:" And when it tries to compile evfs.
- evfs ....................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/evfs.log:
-----------------------------------------------------------------------------
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../.. -I../../../src/include -I/opt/e17/include -g -O2 -D_FILE_OFFSET_BITS=64 -MT posix_la-evfs_debug.lo -MD -MP -MF .deps/posix_la-evfs_debug.Tpo -c ../../../src/common/evfs_debug.c -o posix_la-evfs_debug.o >/dev/null 2>&1
if /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../.. -I../../../src/include -I/opt/e17/include -g -O2 -D_FILE_OFFSET_BITS=64 -MT posix_la-evfs_event_helper.lo -MD -MP -MF ".deps/posix_la-evfs_event_helper.Tpo" -c -o posix_la-evfs_event_helper.lo `test -f '../../../src/common/evfs_event_helper.c' || echo './'`../../../src/common/evfs_event_helper.c; \
then mv -f ".deps/posix_la-evfs_event_helper.Tpo" ".deps/posix_la-evfs_event_helper.Plo"; else rm -f ".deps/posix_la-evfs_event_helper.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../.. -I../../../src/include -I/opt/e17/include -g -O2 -D_FILE_OFFSET_BITS=64 -MT posix_la-evfs_event_helper.lo -MD -MP -MF .deps/posix_la-evfs_event_helper.Tpo -c ../../../src/common/evfs_event_helper.c -fPIC -DPIC -o .libs/posix_la-evfs_event_helper.o
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../.. -I../../../src/include -I/opt/e17/include -g -O2 -D_FILE_OFFSET_BITS=64 -MT posix_la-evfs_event_helper.lo -MD -MP -MF .deps/posix_la-evfs_event_helper.Tpo -c ../../../src/common/evfs_event_helper.c -o posix_la-evfs_event_helper.o >/dev/null 2>&1
if /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../.. -I../../../src/include -I/opt/e17/include -g -O2 -D_FILE_OFFSET_BITS=64 -MT posix_la-evfs_misc.lo -MD -MP -MF ".deps/posix_la-evfs_misc.Tpo" -c -o posix_la-evfs_misc.lo `test -f '../../../src/common/evfs_misc.c' || echo './'`../../../src/common/evfs_misc.c; \
then mv -f ".deps/posix_la-evfs_misc.Tpo" ".deps/posix_la-evfs_misc.Plo"; else rm -f ".deps/posix_la-evfs_misc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../.. -I../../../src/include -I/opt/e17/include -g -O2 -D_FILE_OFFSET_BITS=64 -MT posix_la-evfs_misc.lo -MD -MP -MF .deps/posix_la-evfs_misc.Tpo -c ../../../src/common/evfs_misc.c -fPIC -DPIC -o .libs/posix_la-evfs_misc.o
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../.. -I../../../src/include -I/opt/e17/include -g -O2 -D_FILE_OFFSET_BITS=64 -MT posix_la-evfs_misc.lo -MD -MP -MF .deps/posix_la-evfs_misc.Tpo -c ../../../src/common/evfs_misc.c -o posix_la-evfs_misc.o >/dev/null 2>&1
/bin/sh ../../../libtool --tag=CC --mode=link gcc -g -O2 -D_FILE_OFFSET_BITS=64 -rdynamic -shared -o posix.la -rpath /opt/e17/lib/evfs/plugins/file -module -avoid-version posix_la-evfs_fs_posix.lo posix_la-evfs_debug.lo posix_la-evfs_event_helper.lo posix_la-evfs_misc.lo -L/usr/lib -lecore -lecore_job -lecore_x -lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_fb -lecore_config -lecore_file -L/usr/lib -lcurl -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -lssl -lcrypto -ldl -lssl -lcrypto -lz -lecore_dbus -L/usr/lib -leet -lz -ljpeg -lm -L../../../src/lib -levfs
gcc -shared .libs/posix_la-evfs_fs_posix.o .libs/posix_la-evfs_debug.o .libs/posix_la-evfs_event_helper.o .libs/posix_la-evfs_misc.o -L/usr/lib /usr/lib/libecore.so /usr/lib/libecore_job.so /usr/lib/libecore_x.so /usr/lib/libecore_evas.so /usr/lib/libecore_con.so /usr/lib/libecore_ipc.so /usr/lib/libecore_txt.so /usr/lib/libecore_fb.so /usr/lib/libecore_config.so /usr/lib/libecore_file.so /usr/lib/libcurl.so -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv /usr/lib/libidn.so -ldl -lssl -lcrypto /usr/lib/libecore_dbus.so /usr/lib/libeet.so -lz /usr/lib/libjpeg.so -lm -L/root/e17_cvs/e17/apps/evfs/src/lib /usr/lib/libevfs.so -Wl,-soname -Wl,posix.so -o .libs/posix.so
ar cru .libs/posix.a posix_la-evfs_fs_posix.o posix_la-evfs_debug.o posix_la-evfs_event_helper.o posix_la-evfs_misc.o
ranlib .libs/posix.a
creating posix.la
/bin/sed: can't read /usr/lib/libXcursor.la: No such file or directory
libtool: link: `/usr/lib/libXcursor.la' is not a valid libtool archive
make[4]: *** [posix.la] Error 1
make[4]: Leaving directory `/root/e17_cvs/e17/apps/evfs/src/plugins/file'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/e17_cvs/e17/apps/evfs/src/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/e17_cvs/e17/apps/evfs/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/e17_cvs/e17/apps/evfs'
make: *** [all] Error 2
Ive had like ten missing packages etc. Why? I have installed all the packages that where listed on the first post.
For the missing packages I have searched the internet and then installed the needed package. But again I can't solve this by myself.
ctgray
June 5th, 2006, 02:21 AM
- eveil ...................... ok
- evolume .................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/evolume.log:
-----------------------------------------------------------------------------
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... /bin/sh: ./config.rpath: No such file or directory
done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking whether NLS is requested... yes
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for eet-config... /opt/e17/bin/eet-config
checking for eet - version >= 0.9.10... yes
checking for evas-config... /opt/e17/bin/evas-config
checking for evas - version >= 0.9.9... yes
checking for ecore-config... /opt/e17/bin/ecore-config
checking for ecore - version >= 0.9.9... yes
checking for embryo-config... /opt/e17/bin/embryo-config
checking for embryo - version >= 0.5.0... yes
checking for edje-config... /opt/e17/bin/edje-config
checking for edje - version >= 0.5.0... yes
checking for enlightenment-config... /opt/e17/bin/enlightenment-config
checking for enlightenment - version >= 0.16.999... yes
configure: Module will be installed under /opt/e17/lib/enlightenment/modules
./configure: line 22567: syntax error near unexpected token `1.0.8'
./configure: line 22567: `AM_PATH_ALSA(1.0.8)'
Been good to me so far till it spewed this out.
Rui Pais
June 5th, 2006, 03:51 AM
hi anagonda,
evfs is, as far as i know, a dependencie of entropy only and has been broken for more then a month or two (at least i can't compile it since a long time ago)
Since entropy is in proto, not usefull at this point, (yet another file manager...) and it's development is more or less stoped, you can skip both and live happy (with thunar, pcmanfc, nautilus , konqueror, gentoo, or many others :-k )
@ ctgray
Hi. A lot of modules are broken or very unstable at this moment.
Some even compile but do nothing (eveil and devian).
One option is - at moment - skip those who fail, another option, try an older version, at 25 of May most of modules was made shelf compatible (slideshow and weather became a little unstable, but functional) around 19-20 of May the shelf was commited, any date before that will give a very updated e17 and much more stable.
June as been a wild e17 month (i started to became poetic :))
Sorry if i can help more with those errors.
Hopeful, must of them should stabilize soon.
Lut!n
June 5th, 2006, 06:34 AM
@ctgray : you have to install libasound2-dev and automake1.9, and compile evolume with automake1.9. It just works fine
Anagonda
June 5th, 2006, 02:00 PM
Thanks Rui! Now I got it compiled.
But one more problem. When I try to start modules, lets say like engage I get an error:
Module Api Error
Error initializing Module: Engage
It requires a minimum module API version of 3
The module API advertized by Enlightenment is 2
So has this something to do with the apps I couldn't compile?
I had to run easy script like this:
./easy_e17.sh -i --skip=evfs,etk_server, entropy,language
Or else I got some problems that I couldn't solve by myself.
Rui Pais
June 5th, 2006, 02:51 PM
Hi Anagonda,
well all things you skip - evfs,etk_server, entropy - belong to proto section of cvs tree, that mean they are embrionary apps, they are not important to e17 install (most of the time they wont work or even compile...)
engage is broken since yesterday... at least i couldn't find a way to compile it.
What is strange in your case is that you compile it, but it complains about e being a lower version... well??... btw that error happen with module version or stand alone engage?
Something must have been changed in the last few hours on engage code (dev trying to make it work with recent updates of e17 api) but is not quit alright yet. Try again tomorrow or in a few days to see if it is ok.
in mean while, ibar is more or less the same, a tittle less complicated in fact (just miss the small thing that catch apps running underground... how is call it?)
Anagonda
June 5th, 2006, 03:28 PM
Thanks Rui for a fast answer.
I'm running the engage module. The strange thing is that allmost every module complains that same.
ibar and pager are the only modules that I can get running. Everything else gives me that same error.
I will try again in few days.
Rui Pais
June 5th, 2006, 07:11 PM
Hi Anagonda.
So you got the same problem with other modules... thats strange.
I compiled a few hours ago and at least ibox and pager are perfectly normal.
I can't reproduce your error messages...
Since i've got normal compilation and behaviour from source of the same date that suggests that you've got something borked with your e17 installation and not with code (so wait a few days may not solve it) :(
The advantage of easy_e17 script is that isolates completly the e17 installation allow you to have any number of versions side by side.
The advantage of cvs code is that you can choose the version you install on any base time you want. Adding those 2 and you got plenty options ;)
Try to do another installation with a sane version of e17 (as i said before all june version seems too broken) . The 30 of May are the most updated and everything works (not evfs or entropy, but that you know you can skip).
it's just:
sudo mv /opt/e17 /opt/e17_2006-jun-05
sudo rm -rf /tmp/easy_e17
sudo mv e17_cvs e17_cvs_2006-jun-05 (or sudo rm -rf e17_cvs/*)
and reinstall setting dates of cvs to 2006-05-30.
Its simpler to change easy_e17.sh to do the date/time you want:
Replace line 153 by this:
backoff_loop "cvs -z3 -q update -dP $todate"
line 157 by this:
backoff_loop "cvs -z3 -q -d $cvs_srv co $todate $repo"
and add a new line 444:
"--date") todate="-D $value" ;;
Now, just pick better times:
sudo ./easy_e17.sh -i --skip=evfs,etk_server, entropy,language --date=2006-05-30
At least here, that day code work like a baby :)
If you feel less adventurous maybe check the date 2006-04-18. The pre-shelf days, e17 was very stable then and everything working good including all themes on get-e site.
oskvaz
June 6th, 2006, 09:49 AM
Problems at the compilation phase:
LIB-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- imlib2 ..................... ok
- edb ........................ ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- epeg ....................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... ok
- emotion .................... SKIPPED
- ewl ........................ ok
- engrave .................... ok
- exml ....................... ok
-----------------------------------------------------------------------------
APPS-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- entrance ................... ok
- e .......................... ok
- eclair ..................... SKIPPED
- evfs ....................... ok
- e_utils .................... ok
- engage ..................... ok
- scrot ...................... ok
- etk ........................ ok
- etk_server ................. ok
- exhibit .................... ok
- entropy .................... ok
- ephoto ..................... ok
- empower .................... ok
- calendar ................... ok
- cpu ........................ ok
- devian ..................... ok
- eveil ...................... ok
- evolume .................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/evolume.log:
-----------------------------------------------------------------------------
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... /bin/sh: ./config.rpath: No such file or directory
done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking whether NLS is requested... yes
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for eet-config... /opt/e17/bin/eet-config
checking for eet - version >= 0.9.10... yes
checking for evas-config... /opt/e17/bin/evas-config
checking for evas - version >= 0.9.9... yes
checking for ecore-config... /opt/e17/bin/ecore-config
checking for ecore - version >= 0.9.9... yes
checking for embryo-config... /opt/e17/bin/embryo-config
checking for embryo - version >= 0.5.0... yes
checking for edje-config... /opt/e17/bin/edje-config
checking for edje - version >= 0.5.0... yes
checking for enlightenment-config... /opt/e17/bin/enlightenment-config
checking for enlightenment - version >= 0.16.999... yes
configure: Module will be installed under /opt/e17/lib/enlightenment/modules
./configure: line 22567: syntax error near unexpected token `1.0.8'
./configure: line 22567: `AM_PATH_ALSA(1.0.8)'
-----------------------------------------------------------------------------
I need some help with this.
Thanks
Lut!n
June 6th, 2006, 10:18 AM
install libasound2-dev ;)
CHUCKYCHUCK
June 6th, 2006, 04:46 PM
hi, does this script work fine with the dapper release ??
thanks
Rui Pais
June 6th, 2006, 06:43 PM
101% ;)
morlenxus script it's independent of distro or distro version. It uses direct access to cvs code and direct compilation. No deb packages or like are made.
All you really need is some packages installed. Check the 1st post of the thread and those above from Lut!n.
good luck.
oskvaz
June 6th, 2006, 06:57 PM
Thanks a lot, Lut!n, but now:
APPS-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- entrance ................... previous installed
- e .......................... previous installed
- eclair ..................... SKIPPED
- evfs ....................... previous installed
- e_utils .................... previous installed
- engage ..................... previous installed
- scrot ...................... previous installed
- etk ........................ previous installed
- etk_server ................. previous installed
- exhibit .................... previous installed
- entropy .................... previous installed
- ephoto ..................... previous installed
- empower .................... previous installed
- calendar ................... previous installed
- cpu ........................ previous installed
- devian ..................... previous installed
- eveil ...................... previous installed
- evolume .................... previous installed
- flame ...................... previous installed
- language ................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/language.log:
-----------------------------------------------------------------------------
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for edje-config... /opt/e17/bin/edje-config
checking for enlightenment-config... /opt/e17/bin/enlightenment-config
checking EXML.h usability... yes
checking EXML.h presence... yes
checking for EXML.h... yes
checking X11/XKBlib.h usability... yes
checking X11/XKBlib.h presence... yes
checking for X11/XKBlib.h... yes
checking X11/extensions/XKBrules.h usability... no
checking X11/extensions/XKBrules.h presence... no
checking for X11/extensions/XKBrules.h... no
configure: error: Cannot find XKBrules.h. Make sure your CFLAGS environment variable contains include lines for the location of this file.
-----------------------------------------------------------------------------
What can I do?. I found the XKBrules.h file but not where to place it. You can help me?
brambles
June 7th, 2006, 07:32 AM
libxkbfile-dev should sort that out:-)
Cheers
Mark
brambles
June 7th, 2006, 08:41 AM
Built a bunch of dapper debs of e17 from CVS this afternoon. This is just a basic list of what cropped up.
Hope it's of some use to somebody:-) It's certainly not a Howto!
Used autoe.sh from http://gefechtsdienst.de/uman/files/scripts/autoe.sh Many thanks Falko for this script.
apt-get install build-essential libxine-dev libextractor-dev byacc flex bison libncurses5-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libid3tag0-dev automake1.9 libsqlite3-dev libid3-dev giblib-dev cvs autogen libtiff-dev autoconf libungif4-dev libxkbfile-dev libasound-dev libxcomposite-dev
Probably missed something here but sure other posts will provide what's missing.
This should bring in a bunch of dependencies too
Edit script for where you want to install sources from cvs
control file for emotion needs to have libxine1 replaced with libxine-main1
control file for evfs needs to have automake1.7 replaced with automake1.9
debian/rules files need to be made executable
build order was
libs :imlib2 edb eet evas ecore epeg embryo edje epsilon esmart emotion ewl engrave exml
apps :entrance e eclair evfs e_utils examine
misc :engage scrot
proto :etk etk_server exhibit entropy ephoto
e_modules
Had to build them individually since haven't got the key-signing sussed yet, but all built peachy:-) and it's mighty pretty!
Cheers
Mark
oskvaz
June 7th, 2006, 03:54 PM
Look at this!!!:
INSTALL NOTES:
-----------------------------------------------------------------------------
The mostly incredible and really unbelivable has become true:
You compiled e17 sucessfully!
To start e just insert 'exec /opt/e17/bin/enlightenment' in your .xinitrc,
.xsession or wherever you define that.
Note: e17 is still not released and it won't in the near future. So don't
ask for a stable release. e17 is still very buggy and only for experienced userswho know what they do...
Rasterman don't wrote this script so don't ask him for help with it.
We hope you will enjoy your trip into e17... Have fun!
-----------------------------------------------------------------------------
Thank you guys!!!
Rui Pais
June 7th, 2006, 04:56 PM
hi oskvaz, congratulations.
Hope you enjoy your e17.
Allow me to use your post just to add a smal tip to new comers to e17 using this method.
That seems to be a general tendency to people think that they only have e installed after script finish successfully with that nice message.
This is not true.
As long as it finishs e or, to be more usable, e_utils one hafe a full functional enlightenment installed.
All the others are modules or extra apps, Modules are complementary stuff that you can add (one should only add as needed since they tend to be broken, broke e and/or eat cpu/mem for lunch and breakfast).
So the best option for a first install is just --skip==<all_things_here_that_are_not_libs_neither_e> start a e session to see if everithing is ok and then after launch e compile extas as need (or all for curiosity sake or testing)
no need to not use e just cause a module fails to compile.
hth
Rui Pais
June 7th, 2006, 04:57 PM
A little out of topic...
Most themes on get-e site are broken since the shelf was on cvs. Right now there are only 3 (and default) that work and they are all very little generalistic.
So i made mine:
here they are (http://homepage.oniduo.pt/rui.pais/projectos/) (with screenshots) if someone is interested in try them.
Simpl-Icy are finished and fully work with the shelf I'm working on 2 others, Serenity and eMacos.
Hope you like it.
10813 10817 10818
M@dMerC
June 9th, 2006, 08:44 AM
Hi guys,
I'm having a slight problem with installing E17 i have tried the two different scripts in this thread and get the same error each time and was wondering what i can do to fix it : => Update done!
---------------------------------------------------------------------
I'm going to build the following updated modules: e17/libs/eet e17/libs/edb e17/libs/evas e17/libs/ecore e17/libs/embryo e17/libs/imlib2 e17/libs/edje e17/libs/epeg e17/libs/epsilon e17/libs/esmart e17/apps/e e17/libs/engrave e17/libs/ewl e17/apps/e_utils e17/apps/examine e17/libs/exml e_modules e17/apps/entrance e17/apps/elicit e17/apps/entice e17/libs/emotion e17/apps/eclair e17/proto/enterminus e17/apps/evfs e17/proto/etk e17/proto/entropy e17/proto/exhibit e17/proto/enhance e17/proto/extrackt e17/proto/ephoto e17/proto/enity e17/proto/etk_server e17/proto/empower misc/enotes
..press a key to stat building=> Building...
~/Desktop/e17/libs/eet ~/Desktop
---------------------------------------------------------------------
=== Building: e17/libs/eet... ===
=> Autofoo: e17/libs/eet
Running aclocal...
./autogen.sh: line 8: aclocal: command not found
eric@Alyssa:~/Desktop$
any help would be greatly appreciated.
Rui Pais
June 9th, 2006, 09:16 AM
hi,
you don't seems to have automake installed.
Have you 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
first?
Another point. You will have, probabilly, problem compiling some of those packages you list in your post. enterminus and evfs usually don't compile.
And what about entrance, are you planning replace gdm or kdm?
M@dMerC
June 9th, 2006, 09:32 AM
hi,
firstly thanx for replying so fast.
when i run the command u posted i get this error
:
The following packages have unmet dependencies:
libimlib2-dev: Depends: libimlib2 (= 1.2.2.001-0cvs20060528) but 1.2.0-2.2ubuntu2 is to be installed
E: Broken packages
as for the other stuff i just ran the script so umm yeah lol is there a way to stop it from tryin to compile those packages and also yeah if i can get enlightenment running properly i would like to either just not use gnome or get rid of it entirely
once again thanx for replying so quick:P
Rui Pais
June 9th, 2006, 10:25 AM
hi, no problem, i just had come home and check my mail while the soup is get radioactive enough on microwave ;)...
you have an odd libimlib2... maybe trying to remove it, purge it and then reinstall it (and anything else it removes...) btw, are you running some version of the non-final dapper? or some "strange" repertoir on sources.list?
About get rid of gnome... well, i find e17 stable enough, at least it's core, but a lot of it's apps is far from usable. gnome-terminal, xfce4 terminal (my favorite) or eterm from e16 right now are far better choices then enterminus that is just beginning its existence... and even e, this is alpha stuff from cvs. It changes a lot and not always to good or stable things, to say it softly.
If you want to geto a e17 only system, try to get a more stable version of e. (Repeting myself, sorry) all version of June seems very unstable and some stuff i can simply compile. Try to check my post #281 (http://ubuntuforums.org/showpost.php?p=1099284&postcount=281) above to get a much more stable e then just plain last minute cvs :)
I don't know the script you are using. Usually they are bash scrips or python, just check for the line of compiling packages and remove those who are not fundamental. You can always compile them later, after you are running e17, to check what they or how they work.
good luck.
EDIT: if you go for morlenxus script (from the 1st post) just add:
--skip=--skip=emotion,eclair,entrance,scrot,evfs,entropy,ep hoto,empower,eveil,evolume,flame,language,mbar,moo n,mount,rain,snow,uptime,wlan,slideshow
you can install any of those after e is finish and running :)
A basic and full functional e17 install is:
imlib2 edb eet evas ecore epeg embryo edje epsilon esmart ewl engrave e_utils.
M@dMerC
June 9th, 2006, 11:27 AM
ok my dapper is as far as i know the newest version i upgraded to it last nite so yeah i assume its the stable version and the only repo i have that isnt one the upgrade has put there is http://gefechtsdienst.de/uman/files/ unstable i cant remember what i added that one for but it was for something i needed lol you say to remove and purge libimlib2 i can remove it using synaptic but as far as purge it i dont have a clue. I have tried 2 scripts the one from the first post and also the get_e.sh script if that helps but i will try to get the stable version of E that you have suggested and let u know how i went. thanx heaps for ur time i really do appreciate it and im lookin forward to having a fuly functional e working soon lol i have what seems to be a partly functional copy going but i cant seem to be able to really do anything i have tried adding things to the ibar with no success and when i open the config panel there is nothing there so i want to do it all properly. Once again thanks heaps for your time.
Rui Pais
June 9th, 2006, 12:10 PM
ok my dapper is as far as i know the newest version i upgraded to it last nite so yeah i assume its the stable version and the only repo i have that isnt one the upgrade has put there is http://gefechtsdienst.de/uman/files/ unstable i cant remember what i added that one for but it was for something i needed lol you say to remove and purge libimlib2 i can remove it using synaptic but as far as purge it i dont have a clue.
Ok, thats a repository for sid debian packages for some stuff including e17 stuff.
You should avoid at most mixing debian repertories with ubuntu. Ubuntu changes the places of many things and sooner or later problems appears with libs dups and things like that... And yes you faulty imlib2 came from that repository. You should clean those things.
Remove the entry for gefechtsdienst. With synaptic you could see which packages are there "local installed" that mach the repository (browse to there to check the packages they offer)
Purge is uninstall + remove config files. It's the same as 'Mark for complete remove' at synaptics or sudo apt-get remove purge <package>
I have tried 2 scripts the one from the first post and also the get_e.sh script if that helps but i will try to get the stable version of E that you have suggested and let u know how i went. thanx heaps for ur time i really do appreciate it and im lookin forward to having a fuly functional e working soon lol i have what seems to be a partly functional copy going but i cant seem to be able to really do anything i have tried adding things to the ibar with no success and when i open the config panel there is nothing there so i want to do it all properly.
I never tried get_e.sh. And i didn't realize that you have already installed e.
If your e dont crash and it's installed not mixed with system directories (installed on /opt/ or /usr/local/ are good choices) then it should be ok.
But you may prefer -better- clean imlib2, delete or backup old e and redo a fresh one.
In order to get your ibox or engage populate you need some icons (.eap files).
check those here (http://www.clan-hash.com/gulivert/?cat=15)
You can do it by hand, editing .e/e/applications/bar/default/.order file and add your applications eap files, or using an app from e_utils called entangle (a very intuitive gui)
hth.
edit: one advantage of easy-e17.sh is that everything is installed on /opt/e17, it wont trouble with your system libraries (like its happenig now with your libimlib2); you can simple "uninstall" by rm -rf /opt/e17 and you can have any versions of e17 side by side on /op/ and link to the one you want as /opt/e17 :)
M@dMerC
June 9th, 2006, 12:58 PM
Ok i have done everything u said and everything seemed to be going nicely when this happened
################################################## ###########################
LIB-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- imlib2 ..................... ok
- edb ........................ ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/ecore.log:
-----------------------------------------------------------------------------
ranlib .libs/libecore_dbus.a
creating libecore_dbus.la
(cd .libs && rm -f libecore_dbus.la && ln -s ../libecore_dbus.la libecore_dbus.la)
make[4]: Leaving directory `/home/eric/e17_cvs/e17/libs/ecore/src/lib/ecore_dbus'
make[4]: Entering directory `/home/eric/e17_cvs/e17/libs/ecore/src/lib'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/eric/e17_cvs/e17/libs/ecore/src/lib'
make[3]: Leaving directory `/home/eric/e17_cvs/e17/libs/ecore/src/lib'
Making all in bin
make[3]: Entering directory `/home/eric/e17_cvs/e17/libs/ecore/src/bin'
if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/lib/ecore -I../../src/lib/ecore_evas -I../../src/lib/ecore_directfb -I../../src/lib/ecore_x -I../../src/lib/ecore_fb -I../../src/lib/ecore_job -I../../src/lib/ecore_con -I../../src/lib/ecore_ipc -I../../src/lib/ecore_txt -I../../src/lib/ecore_config -I../../src/lib/ecore -I../../src/lib/ecore_evas -I../../src/lib/ecore_directfb -I../../src/lib/ecore_x -I../../src/lib/ecore_fb -I../../src/lib/ecore_job -I../../src/lib/ecore_con -I../../src/lib/ecore_ipc -I../../src/lib/ecore_txt -I../../src/lib/ecore_config -I/opt/e17/include -I/usr/X11R6/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -g -O2 -Wall -I../../src/lib/ecore -I../../src/lib/ecore_evas -I../../src/lib/ecore_directfb -I../../src/lib/ecore_x -I../../src/lib/ecore_fb -I../../src/lib/ecore_job -I../../src/lib/ecore_con -I../../src/lib/ecore_ipc -I../../src/lib/ecore_txt -I../../src/lib/ecore_config -I../../src/lib/ecore -I../../src/lib/ecore_evas -I../../src/lib/ecore_directfb -I../../src/lib/ecore_x -I../../src/lib/ecore_fb -I../../src/lib/ecore_job -I../../src/lib/ecore_con -I../../src/lib/ecore_ipc -I../../src/lib/ecore_txt -I../../src/lib/ecore_config -I/opt/e17/include -I/usr/X11R6/include -I/opt/e17/include -I/opt/e17/include -g -O2 -Wall -MT ecore_test-ecore_test.o -MD -MP -MF ".deps/ecore_test-ecore_test.Tpo" -c -o ecore_test-ecore_test.o `test -f 'ecore_test.c' || echo './'`ecore_test.c; \
then mv -f ".deps/ecore_test-ecore_test.Tpo" ".deps/ecore_test-ecore_test.Po"; else rm -f ".deps/ecore_test-ecore_test.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link gcc -I/opt/e17/include -g -O2 -Wall -L/opt/e17/lib -o ecore_test ecore_test-ecore_test.o ../../src/lib/ecore/libecore.la ../../src/lib/ecore_x/libecore_x.la ../../src/lib/ecore_txt/libecore_txt.la ../../src/lib/ecore_job/libecore_job.la ../../src/lib/ecore_fb/libecore_fb.la ../../src/lib/ecore_evas/libecore_evas.la ../../src/lib/ecore_con/libecore_con.la ../../src/lib/ecore_ipc/libecore_ipc.la -lm
mkdir .libs
gcc -I/opt/e17/include -g -O2 -Wall -o .libs/ecore_test ecore_test-ecore_test.o -L/opt/e17/lib ../../src/lib/ecore/.libs/libecore.so ../../src/lib/ecore_x/.libs/libecore_x.so ../../src/lib/ecore_txt/.libs/libecore_txt.so ../../src/lib/ecore_job/.libs/libecore_job.so ../../src/lib/ecore_fb/.libs/libecore_fb.so ../../src/lib/ecore_evas/.libs/libecore_evas.so ../../src/lib/ecore_con/.libs/libecore_con.so ../../src/lib/ecore_ipc/.libs/libecore_ipc.so -lm
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_data_attach_get'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_data_attach_set'
collect2: ld returned 1 exit status
make[3]: *** [ecore_test] Error 1
make[3]: Leaving directory `/home/eric/e17_cvs/e17/libs/ecore/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/eric/e17_cvs/e17/libs/ecore/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/eric/e17_cvs/e17/libs/ecore'
make: *** [all] Error 2
-----------------------------------------------------------------------------
can someone please decipher this for me and tell me how to fix it
i really do appreciate the time and effort you guys go to to help us n00bs out and this time is no exception. Anyways im off to bed cause its 3am and i got some work to do 2morrow so thanx in advance to whoever can help me with this.
Rui Pais
June 9th, 2006, 04:26 PM
3am and not in bed... e is making you suffer.
I check those repos you mention.
They install e17 in the the plain /usr/ so one ends up with pre-alpha packages mixed with the system :cry: (Gentoo ebuilds do the same...)
So you probabily have problems compiling cause you have old libs around in your path and ecore is trying to compile against them not the recent ones that easy_e17 build for you.
Remove any reference to that repo and look in synaptic for any package located under Ststus -> 'Installed (local or obsolete)'. Mark for complete remove any of those that relates to e17, imlib2, edb, evas...
After do:
sudo updatedb
slocate libeand check what is in your /usr/lib/ and/or /lib/.
If there are any e17 related, like libecore*, libeet*, libevas*,libe.*,libevas*,libesmart*, libetk*, and so..., they are you problem. Remove or mv to another location (if you have doubts).
Restart easy_e17.sh adding -s flag to skip cvsupdate.
M@dMerC
June 10th, 2006, 12:57 AM
Rui Pais
I followed the directions you have posted and good news :D it worked i did have to skip a few apps due to missing dependencies which where:
eclair
evfs
scrot
etk_server
entropy
evolume
language
not sure if any of these really matter but i'm just about to try my new E out thankyou soo much for your help and putting up with my n00bishness (is that a word :P) anyway you really are a legend so thanx heaps.
Rui Pais
June 10th, 2006, 03:18 AM
Hi,
glad to know it works :)
Don't worry about evfs and entropy it very incomplete and buggy. Theres a lot file managers from light to heavy. Use your normal nautilus or konqueror, or try thunar, rox or pcmanfc. There are others even lighter.
About language you won't need except you want to change the... language. (i think, never tried)
evolume gives a module to control sound volume. If you need check last page for lut!n posts on the missing sound library.
No need to thank, i'm happy to help :)
hope you like your e17.
M@dMerC
June 10th, 2006, 03:27 AM
i absolutely love it thanx :P E17 rocks but im now looking for a module that displays a digital clock instead of the analog one that is there by default and also where can i get some nice themes and stuff??
M@dMerC
June 10th, 2006, 03:31 AM
oh sorry one more thing how do i get entangled or entangle ?? thats the one that creates/edits epa files isnt it. Sorry bout making another post for this but i couldnt work out how to edit my last post lol
Rui Pais
June 10th, 2006, 04:41 AM
hi,
entanle is the utility to manage ibox, engage, startup and Favorites (the e name for apps menu).
Is part of e_utils. Just type entangle on command line.
To create/add/edit icons you have 2 ways:
e_util_eapp_edit again from e_utils here an example:
e_util_eapp_edit .e/e/applications/all/entangle.eap
now add an icon of your choice and type entangle on executable entry and save.
edit with a text editor .e/e/applications/favorite/.order and add a line with entangle.eap, save and close.
Like magic, entangle is now in your menu applications :)
2nd way launch the app you want to change icon, in the window bar clic on little icon. On the menu there is an option named Edit Icon (guess what it does? ;))
About a digital clock, is a module called tclock. If you haven't do
easy_e17.sh -s --only=tclock
Nice themes and stuff:
Well, icons section was removed from get-e some time ago due to some license issues...
the only set i know is that link to the site of Gulivert (http://www.clan-hash.com/gulivert) i give last page.
You can use an app name e17genmenu to create a series of icons like gnomes default and automaticly have the gnome menu replicated.
Themes are few too, cause since the shelf is upon us most of the old themes don't work.
As far as i know, you got 3 listed on themes section as working. Milky is a little incomplete and McLaren is a bit wierd and colour bizarre. Boneyfrog's blues is the one really professional that is always uptodate and work, but is a strong colour theme with a computer retro look that not appeal to every taste , besides boneyfrog eyes must be wonderfull cause he made menus with a very tinny font that is terrible hard to read unless you have an huge monitor or eyes of an eagle. Another one, Japan is listed as non-work but, at least here, works normally. And you got mine (http://homepage.oniduo.pt/rui.pais/projectos), Simply-Icy fully working and some others i was working on, that are more or less functional. check my post with screenshots on last page (or here). They are quiet generalistic.
Finally to edit your posts use the red scissors icon on the post in question.
have fun M@dMerC
M@dMerC
June 10th, 2006, 06:14 AM
thanx once again for that lol and i think i will give your theme a go its the only one i really like besides the default one (its soo shiny :P )
M@dMerC
June 11th, 2006, 02:52 AM
ummm can anyone tell me how to make it so entrance works ?? please :D
Edit: its ok i worked it out lol was pretty easy really. ;)
haani
June 16th, 2006, 12:10 AM
guys i have a problem here everything was going fine till this error:
APPS-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- entrance ................... previous installed
- e .......................... previous installed
- eclair ..................... SKIPPED
- evfs ....................... previous installed
- e_utils .................... previous installed
- engage ..................... previous installed
- scrot ...................... ok
- etk ........................ ok
- etk_server ................. ok
- exhibit .................... ok
- entropy .................... ok
- ephoto ..................... ok
- empower .................... ok
- calendar ................... ok
- cpu ........................ ok
- devian ..................... ok
- eveil ...................... ok
- evolume .................... ok
- flame ...................... ok
- language ................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/language.log:
-----------------------------------------------------------------------------
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for edje-config... /opt/e17/bin/edje-config
checking for enlightenment-config... /opt/e17/bin/enlightenment-config
checking EXML.h usability... yes
checking EXML.h presence... yes
checking for EXML.h... yes
checking X11/XKBlib.h usability... yes
checking X11/XKBlib.h presence... yes
checking for X11/XKBlib.h... yes
checking X11/extensions/XKBrules.h usability... no
checking X11/extensions/XKBrules.h presence... no
checking for X11/extensions/XKBrules.h... no
configure: error: Cannot find XKBrules.h. Make sure your CFLAGS environment variable contains include lines for the location of this file.
any help would be appricated!!
EDIT: Nevermind i fixed it my self had to install xlibfile1
Rui Pais
June 16th, 2006, 02:44 AM
Hi,
posts #286 and #287 on previous page of this thread may give you an hint ;)
@M@dMerC
Glad you managed entrance :)
Do you try it my themes? some comments?
I have worked (just a little) and updated those i'm working at moment (Serenity (http://homepage.oniduo.pt/rui.pais/projectos)).
dlai
June 16th, 2006, 09:36 AM
hello everybody i made e17 compile... pretty easy really... but what i'm wondering now is that i want entrance to run properly.. it is booting fine into entrance but when i use entrance to boot into enlightenment the applications are gone from the menu and the I can't configure anything, it is not the same problem if i do a normal startx... Anyone got any clue how to make it work?
haani
June 16th, 2006, 01:10 PM
how can i completely uninstall e17??
Rui Pais
June 16th, 2006, 01:21 PM
how can i completely uninstall e17??
if you install by using easy_e17.sh just do:
sudo rm -rf /opt/e17
If not, check the method you use (some scripts use /usr/local/ instead of /opt/, as an example)
Torim
June 16th, 2006, 03:45 PM
Hi, I got a problem building evas:
LAST LOGLINES FROM /tmp/easy_e17/install_logs/evas.log:
-----------------------------------------------------------------------------
creating libevas_imaging.la
(cd .libs && rm -f libevas_imaging.la && ln -s ../libevas_imaging.la libevas_imaging.la)
make[4]: Verlasse Verzeichnis »/home/moe/e17_cvs/e17/libs/evas/src/lib/imaging«
Making all in include
make[4]: Gehe in Verzeichnis »/home/moe/e17_cvs/e17/libs/evas/src/lib/include«
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis »/home/moe/e17_cvs/e17/libs/evas/src/lib/include«
make[4]: Gehe in Verzeichnis »/home/moe/e17_cvs/e17/libs/evas/src/lib«
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../../src/lib -I../../src/lib/include -I/usr/include/freetype2 -I/opt/e17/include -I/opt/e17/include -g -O2 -MT main.lo -MD -MP -MF ".deps/main.Tpo" -c -o main.lo main.c; \
then mv -f ".deps/main.Tpo" ".deps/main.Plo"; else rm -f ".deps/main.Tpo"; exit 1; fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../../src/lib -I../../src/lib/include -I/usr/include/freetype2 -I/opt/e17/include -I/opt/e17/include -g -O2 -MT main.lo -MD -MP -MF .deps/main.Tpo -c main.c -fPIC -DPIC -o .libs/main.o
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../../src/lib -I../../src/lib/include -I/usr/include/freetype2 -I/opt/e17/include -I/opt/e17/include -g -O2 -MT main.lo -MD -MP -MF .deps/main.Tpo -c main.c -o main.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -L/opt/e17/lib -o libevas.la -rpath /opt/e17/lib -version-info 1:0:0 main.lo canvas/libevas_canvas.la data/libevas_data.la file/libevas_file.la imaging/libevas_imaging.la engines/common/libevas_engine_common.la -lm -ldl -lfreetype -lz -L/opt/e17/lib -leet -lz -ljpeg -lfontconfig
gcc -shared .libs/main.o -Wl,--whole-archive canvas/.libs/libevas_canvas.a data/.libs/libevas_data.a file/.libs/libevas_file.a imaging/.libs/libevas_imaging.a engines/common/.libs/libevas_engine_common.a -Wl,--no-whole-archive -Wl,--rpath -Wl,/opt/e17/lib -Wl,--rpath -Wl,/opt/e17/lib -L/opt/e17/lib -lm -ldl /usr/lib/libfreetype.so /opt/e17/lib/libeet.so -lz /usr/lib/libjpeg.so -lfontconfig -Wl,-soname -Wl,libevas.so.1 -o .libs/libevas.so.1.0.0
gcc: /opt/e17/lib/libeet.so: No such file or directory
make[4]: *** [libevas.la] Fehler 1
make[4]: Verlasse Verzeichnis »/home/moe/e17_cvs/e17/libs/evas/src/lib«
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis »/home/moe/e17_cvs/e17/libs/evas/src/lib«
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis »/home/moe/e17_cvs/e17/libs/evas/src«
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis »/home/moe/e17_cvs/e17/libs/evas«
make: *** [all] Fehler 2
-----------------------------------------------------------------------------
(Sorry for the output being in German, don't know how to change it)
Using Kubuntu 5.10.
All the packages according to the wiki page are installed.
Automake is version 1.9.5 (same error with 1.7).
CVS (from today) and the script are saved under $HOME and the script is run from the root console.
Any suggestions?
Rui Pais
June 16th, 2006, 04:34 PM
hi,
the line
gcc: /opt/e17/lib/libeet.so: No such file or directory
suggest that you have installed e17 before (or tried at least) with some other method and you got some lost old librarys on your PATH.
try
slocate libeet.so
and see how many libeet exist and where they are.
(Specially there should not exist a /lib/libeet.so)
dlai
June 16th, 2006, 05:00 PM
hello everybody i made e17 compile... pretty easy really... but what i'm wondering now is that i want entrance to run properly.. it is booting fine into entrance but when i use entrance to boot into enlightenment the applications are gone from the menu and the I can't configure anything, it is not the same problem if i do a normal startx... Anyone got any clue how to make it work?
Come on! Somebody must have had this problem!! or is it just the easy_e17.sh script? I have the problem everytime i have installed e17 from cvs...
Torim
June 16th, 2006, 05:43 PM
hi,
the line
suggest that you have installed e17 before (or tried at least) with some other method and you got some lost old librarys on your PATH.
try
slocate libeet.so
and see how many libeet exist and where they are.
(Specially there should not exist a /lib/libeet.so)
I tried the script a couple of times yesterday. Is running the script with the "-c" argument and removing the /opt/e17/ folder enough to get rid of any old burdens?
slocate returns:
root@ubuntu:~# slocate libeet.so
/opt/e17/lib/libeet.so.0.9.10
and just in case:
root@ubuntu:~# find / -name libeet*
/home/moe/e17_cvs/e17/libs/eet/debian/libeet0-dev.install
/home/moe/e17_cvs/e17/libs/eet/debian/libeet0.install
/home/moe/e17_cvs/e17/libs/eet/src/lib/.libs/libeet.so.0.9.10
/home/moe/e17_cvs/e17/libs/eet/src/lib/.libs/libeet.so.0
/home/moe/e17_cvs/e17/libs/eet/src/lib/.libs/libeet.so
/home/moe/e17_cvs/e17/libs/eet/src/lib/.libs/libeet.a
/home/moe/e17_cvs/e17/libs/eet/src/lib/.libs/libeet.lai
/home/moe/e17_cvs/e17/libs/eet/src/lib/.libs/libeet.la
/home/moe/e17_cvs/e17/libs/eet/src/lib/libeet.la
/opt/e17/lib/libeet.so.0.9.10
/opt/e17/lib/libeet.la
/opt/e17/lib/libeet.a
Rui Pais
June 16th, 2006, 06:04 PM
well Torim in that case is not a lost library.
Aparently something seems to be wrong with libeet.
I will try to update now and see if mine compiles well and will post the results.
@dlai
entrance is very outdated, and dev page has as last news the date of 2005 of May... It miss some features too (that at least to me are essencial), seems a little lost of time try to make it work when gdm or kdm are working so well (Dapper gdm is amazing fast)
Anyway seems that M@dMerC had recently make it work so why not wait and see if he shares is solution with you?
Rui Pais
June 16th, 2006, 06:15 PM
Well, here either eet as evas compiled normally...
Have you tried to repeat the process after complete remove the /opt/e17 and ~/e17_cvs and /tmp/easy_e17?
(my bed time)
dlai
June 16th, 2006, 06:46 PM
@dlai
entrance is very outdated, and dev page has as last news the date of 2005 of May... It miss some features too (that at least to me are essencial), seems a little lost of time try to make it work when gdm or kdm are working so well (Dapper gdm is amazing fast)
Anyway seems that M@dMerC had recently make it work so why not wait and see if he shares is solution with you?
Thank you very much... strange though that they made it work in elive...
Torim
June 16th, 2006, 06:59 PM
Well, here either eet as evas compiled normally...
Have you tried to repeat the process after complete remove the /opt/e17 and ~/e17_cvs and /tmp/easy_e17?
(my bed time)
Tried that, still the same problem. I will try and build it manually tomorrow and see if that has any effect. Thanks for your help
Good night ;)
Sukie
June 22nd, 2006, 03:56 AM
Hi,
I've been trying to install e17 for almost a week now, using various methods in the forums, and I still can't get it to work :( I ended up wiping my hard drive & re-installing Breezy. I ran the first script in this thread again a few times, and got dependency errors. (I ran it as root as per the advice in the Ubuntu wiki.) I managed to fix those, but now it's throwing up another error with ewl and I have no idea what it means. I'd be grateful if anyone can help, as I really want the pretty shinyness of e17!
(I also found a link explaining how to do a manual install of each individual component in order, but the cvs source it specified no longer exists. Does anyone know of a step-by-step guide to installing it all manually?)
Here's the error log:
CURRENT CONFIGURATION:
- install-path: /opt/e17
- cvs-path: /root/e17_cvs
- logs-path: /tmp/easy_e17/install_logs
- nice level: 0
- installable libs: imlib2 edb eet evas ecore epeg embryo edje epsilon esmart emotion ewl engrave exml
- installable apps: entrance e eclair evfs e_utils
- installable misc: engage scrot
- installable proto: etk etk_server exhibit entropy ephoto empower
- installable modules: calendar cpu devian eveil evolume flame language mbar mem moon mount net rain screenshot slideshow snow tclock uptime weather wlan
- skipping: -
- script action: install
BUILD PHASE: 2/3
- lib-compilation and installation
- apps-compilation and installation
################################################## ###########################
LIB-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- imlib2 ..................... ok
- edb ........................ ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- epeg ....................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... ok
- emotion .................... ok
- ewl ........................ ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/ewl.log:
-----------------------------------------------------------------------------
config.status: creating src/engines/evas_software_x11/Makefile
config.status: creating src/engines/evas_gl_x11/Makefile
config.status: creating src/engines/evas_fb/Makefile
config.status: creating data/Makefile
config.status: creating data/images/Makefile
config.status: creating data/themes/Makefile
config.status: creating debian/changelog
config.status: creating ewl-config.h
config.status: executing depfiles commands
config.status: executing default commands
make: Warning: File `configure.in' has modification time 1.4e+04 s in the futurecd . && /bin/sh /root/e17_cvs/e17/libs/ewl/missing --run aclocal-1.9
/usr/share/aclocal/gtk.m4:7: warning: underquoted definition of AM_PATH_GTK
run info '(automake)Extending aclocal'
or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
/usr/share/aclocal/glib.m4:8: warning: underquoted definition of AM_PATH_GLIB
cd . && /bin/sh /root/e17_cvs/e17/libs/ewl/missing --run automake-1.9 --gnu
cd . && /bin/sh /root/e17_cvs/e17/libs/ewl/missing --run autoconf
configure.in:16: error: possibly undefined macro: AC_C___ATTRIBUTE__
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:21: error: possibly undefined macro: AC_DEFINE
configure.in:67: error: possibly undefined macro: AC_PATH_GENERIC
configure.in:70: error: possibly undefined macro: AC_MSG_ERROR
make: *** [configure] Error 1
-----------------------------------------------------------------------------
root@linux:/home/sukie# aclocal-1.9
aclocal-1.9: `configure.ac' or `configure.in' is required
root@linux:/home/sukie#
---------------------
Thanks very much.
PoisoN2003
June 23rd, 2006, 03:57 AM
some help would be nice
LAST LOGLINES FROM /tmp/easy_e17/install_logs/scrot.log:
-----------------------------------------------------------------------------
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for an ANSI C-conforming const... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... (cached) yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for giblib-config... no
checking for giblib - version >= 1.2.3... no
*** The giblib-config script installed by giblib could not be found
*** If giblib was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GIBLIB_CONFIG environment variable to the
*** full path to giblib-config.
configure: error: Cannot find giblib: Is giblib-config in the path?
thunderduck3141
June 24th, 2006, 10:19 AM
i hade the same exact problem
what u do is download giblib-dev
then make sure u have pkg-config
then run
pkg-config giblib-config
thunderduck3141
June 24th, 2006, 10:40 AM
- evolume .................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/evolume.log:
-----------------------------------------------------------------------------
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... /bin/sh: ./config.rpath: No such file or directory
done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking whether NLS is requested... yes
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for eet-config... /opt/e17/bin/eet-config
checking for eet - version >= 0.9.10... yes
checking for evas-config... /opt/e17/bin/evas-config
checking for evas - version >= 0.9.9... yes
checking for ecore-config... /opt/e17/bin/ecore-config
checking for ecore - version >= 0.9.9... yes
checking for embryo-config... /opt/e17/bin/embryo-config
checking for embryo - version >= 0.5.0... yes
checking for edje-config... /opt/e17/bin/edje-config
checking for edje - version >= 0.5.0... yes
checking for enlightenment-config... /opt/e17/bin/enlightenment-config
checking for enlightenment - version >= 0.16.999... yes
configure: Module will be installed under /opt/e17/lib/enlightenment/modules
./configure: line 22567: syntax error near unexpected token `1.0.8'
./configure: line 22567: `AM_PATH_ALSA(1.0.8)'
-----------------------------------------------------------------------------
any ideas?
JMO707
June 24th, 2006, 12:22 PM
Anyone with a clue for this?
BUILD PHASE: 2/3
- lib-compilation and installation
- apps-compilation and installation
################################################## ###########################
LIB-COMPILATION AND INSTALLATION:
------------------------------------------------------------------------------ imlib2 ..................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/imlib2.log:
-----------------------------------------------------------------------------Running aclocal...
aclocal: configure.in: 32: macro `AM_ENABLE_SHARED' not found in library
aclocal: configure.in: 40: macro `AM_PROG_LIBTOOL' not found in library
-----------------------------------------------------------------------------
thunderduck3141
June 24th, 2006, 02:49 PM
no idea mate, make sure you have all the libs u need installed
any idea what happened to all my other apps (mplayer, xine, vlc, opne office, etc.)
PoisoN2003
June 24th, 2006, 07:13 PM
well now i get this
LAST LOGLINES FROM /tmp/easy_e17/install_logs/evfs.log:
-----------------------------------------------------------------------------
config.status: executing default commands
cd . && /bin/sh /home/poison/e17_cvs/e17/apps/evfs/missing --run autoheader
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/home/poison/e17_cvs/e17/apps/evfs'
Making all in src
make[2]: Entering directory `/home/poison/e17_cvs/e17/apps/evfs/src'
Making all in lib
make[3]: Entering directory `/home/poison/e17_cvs/e17/apps/evfs/src/lib'
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/usr/include/libxml2 -I. -I../.. -DBINDIR=\""/opt/e17/bin"\" -I/opt/e17/include -DLIB -g -O2 -D_FILE_OFFSET_BITS=64 -MT libevfs_la-libevfs.lo -MD -MP -MF ".deps/libevfs_la-libevfs.Tpo" -c -o libevfs_la-libevfs.lo `test -f 'libevfs.c' || echo './'`libevfs.c; \
then mv -f ".deps/libevfs_la-libevfs.Tpo" ".deps/libevfs_la-libevfs.Plo"; else rm -f ".deps/libevfs_la-libevfs.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/usr/include/libxml2 -I. -I../.. -DBINDIR=\"/opt/e17/bin\" -I/opt/e17/include -DLIB -g -O2 -D_FILE_OFFSET_BITS=64 -MT libevfs_la-libevfs.lo -MD -MP -MF .deps/libevfs_la-libevfs.Tpo -c libevfs.c -fPIC -DPIC -o .libs/libevfs_la-libevfs.o
In file included from libevfs.c:1:
../../src/include/evfs.h:103:27: error: evfs_metadata.h: No such file or directory
make[3]: *** [libevfs_la-libevfs.lo] Error 1
make[3]: Leaving directory `/home/poison/e17_cvs/e17/apps/evfs/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/poison/e17_cvs/e17/apps/evfs/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/poison/e17_cvs/e17/apps/evfs'
make: *** [all] Error 2
any idea what i can do
Erik Trybom
June 26th, 2006, 07:04 AM
Thanks for an excellent guide! I ran into some dependency trouble, but all I had to do was install the missing dep with Synaptic and it worked (on Dapper).
Just a quick question... The "e17_cvs" folder that appeared in my home directory, is that something I need or can I delete it after the install?
Rui Pais
June 26th, 2006, 04:41 PM
Just a quick question... The "e17_cvs" folder that appeared in my home directory, is that something I need or can I delete it after the install?
You shouldn't delete it, or next time you update you have to download all again. A boring, time consuming task that will only put an extra stress on e cvs servers.
Altough i find very annoying have it visible on my home folder so i rename it to .e17_cvs and create a file ~/.easy_e17.conf with the line:
--cvspath=/home/<user_name_here>/.e17_cvs
(must be a full path, ~/.e17_cvs don't work!)
Besides, i will not easilly deleted by mistake :)
Erik Trybom
June 26th, 2006, 05:33 PM
OK, thanks. It's the disk space I'm after though, so I guess I'll burn it to a CD or something until I need it next time.
Raavea
July 1st, 2006, 12:16 PM
- evolume .................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/evolume.log:
-----------------------------------------------------------------------------
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... /bin/sh: ./config.rpath: No such file or directory
done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking whether NLS is requested... yes
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for eet-config... /opt/e17/bin/eet-config
checking for eet - version >= 0.9.10... yes
checking for evas-config... /opt/e17/bin/evas-config
checking for evas - version >= 0.9.9... yes
checking for ecore-config... /opt/e17/bin/ecore-config
checking for ecore - version >= 0.9.9... yes
checking for embryo-config... /opt/e17/bin/embryo-config
checking for embryo - version >= 0.5.0... yes
checking for edje-config... /opt/e17/bin/edje-config
checking for edje - version >= 0.5.0... yes
checking for enlightenment-config... /opt/e17/bin/enlightenment-config
checking for enlightenment - version >= 0.16.999... yes
configure: Module will be installed under /opt/e17/lib/enlightenment/modules
./configure: line 22567: syntax error near unexpected token `1.0.8'
./configure: line 22567: `AM_PATH_ALSA(1.0.8)'
-----------------------------------------------------------------------------I have this error, after a problem with giblib, which I corrected by using synaptic to install giblib-dev, and entering pkg-config giblib-config (which showed nothing..)
Can anyone help?
Rui Pais
July 2nd, 2006, 04:14 AM
- evolume .................... ERROR!
...
./configure: line 22567: syntax error near unexpected token `1.0.8'
./configure: line 22567: `AM_PATH_ALSA(1.0.8)'
- evolume .................... ERROR!
...
./configure: line 22567: syntax error near unexpected token `1.0.8'
./configure: line 22567: `AM_PATH_ALSA(1.0.8)'
-----------------------------------------------------------------------------[/code]I have this error, after a problem with giblib, which I corrected by using synaptic to install giblib-dev, and entering pkg-config giblib-config (which showed nothing..)
Hi,
Have you check previous page, this post (http://ubuntuforums.org/showpost.php?p=1095977&postcount=277)?
.
Neo40
July 3rd, 2006, 02:28 PM
I have problem to install "language" app:
>Skip<
checking for edje-config... /opt/e17/bin/edje-config
checking for enlightenment-config... /opt/e17/bin/enlightenment-config
checking EXML.h usability... yes
checking EXML.h presence... yes
checking for EXML.h... yes
checking X11/XKBlib.h usability... yes
checking X11/XKBlib.h presence... yes
checking for X11/XKBlib.h... yes
checking X11/extensions/XKBrules.h usability... no
checking X11/extensions/XKBrules.h presence... no
checking for X11/extensions/XKBrules.h... no
configure: error: Cannot find XKBrules.h. Make sure your CFLAGS environment variable contains include lines for the location of this file.
I did a search with synaptic for word "XKBrules" but it found none package. Any idea?
Thanks.
EDIT: Nevermid! THe file missing was libxkbfile-dev. BTW, How can I delete my message? I know I can edit it but how to cancel it?
Rui Pais
July 3rd, 2006, 02:32 PM
I have problem to install "language" app:
>Skip<
checking for edje-config... /opt/e17/bin/edje-config
checking for enlightenment-config... /opt/e17/bin/enlightenment-config
checking EXML.h usability... yes
checking EXML.h presence... yes
checking for EXML.h... yes
checking X11/XKBlib.h usability... yes
checking X11/XKBlib.h presence... yes
checking for X11/XKBlib.h... yes
checking X11/extensions/XKBrules.h usability... no
checking X11/extensions/XKBrules.h presence... no
checking for X11/extensions/XKBrules.h... no
configure: error: Cannot find XKBrules.h. Make sure your CFLAGS environment variable contains include lines for the location of this file.
I did a search with synaptic for word "XKBrules" but it found none package. Any idea?
Thanks.
Hi, a quick search give me post #307 (http://ubuntuforums.org/showpost.php?p=1143999&postcount=307)
edit:
to search for a file inside a package, use dpkg -S:
dpkg -S XKBrules.h
and i got,
libxkbfile-dev: /usr/include/X11/extensions/XKBrules.h
so i think that is the one that should be installed for that problem.
Raavea
July 7th, 2006, 04:57 PM
Thanks very much for the help. Now I am having difficulties with CHOWN.
sudo chown -R user:**user_name** ~/.ecore
I changed to
sudo chown -R user:raavea ~/.ecore
and it said
chown: `user:raavea': invalid user
What do I do? :-? I feel like an idiot, so I'm probably missing something incredibly obvious... Gonna have a search, but felt posting this meant I could share my solution with anyone else with the same difficulty in reference directly with this.
..Did that make sense? It did to me. XD
Rui Pais
July 7th, 2006, 05:04 PM
Hi,
just do
sudo rm ~/.ecore
next time you start e17 a new .ecore will be made with correct permissions.
I think that point of how-to refers to some old problem.
Raavea
July 7th, 2006, 05:06 PM
Have you tried this? sudo chown -R polloz:polloz /home/polloz This assumes, of course, that your username is polloz.
After lots of searching the different terms (and trying in vain to get it to search invalid user, not invalid, user) I found the above.
Thanks for your quick reply, I shall try what you suggest.
UJM
July 8th, 2006, 12:04 AM
thanks for this "How To for E17" finally got it up & running!
Traldan
July 14th, 2006, 12:06 PM
Hi
I've got Dapper, and I've been trying to get E17 installed. I messed around a little with the files on my own, but never got it to work right. Ran instructions as according to the first post in this thread, and got this far:
LIB-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- imlib2 ..................... previous installed
- edb ........................ previous installed
- eet ........................ previous installed
- evas ....................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/evas.log:
-----------------------------------------------------------------------------
Running aclocal...
Running autoheader...
Running autoconf...
Running libtoolize...
Running automake...
automake: src/modules/engines/software_x11/Makefile.am: warning: automake does not support module_la_LDFLAGS being defined conditionally
automake: src/modules/engines/software_xcb/Makefile.am: warning: automake does not support module_la_LDFLAGS being defined conditionally
automake: src/modules/engines/fb/Makefile.am: warning: automake does not support module_la_LDFLAGS being defined conditionally
automake: src/modules/engines/buffer/Makefile.am: warning: automake does not support module_la_LDFLAGS being defined conditionally
automake: src/modules/engines/software_qtopia/Makefile.am: warning: automake does not support module_la_LDFLAGS being defined conditionally
automake: src/modules/engines/directfb/Makefile.am: warning: automake does not support module_la_LDFLAGS being defined conditionally
automake: src/modules/engines/gl_x11/Makefile.am: warning: automake does not support module_la_LDFLAGS being defined conditionally
automake: src/modules/engines/cairo_x11/Makefile.am: warning: automake does not support module_la_LDFLAGS being defined conditionally
automake: src/modules/engines/xrender_x11/Makefile.am: warning: automake does not support module_la_LDFLAGS being defined conditionally
automake: src/modules/engines/xrender_xcb/Makefile.am: warning: automake does not support module_la_LDFLAGS being defined conditionally
-----------------------------------------------------------------------------
Any suggestions? I read through as much of this thread as I could, and didn't see anything specific about this, so my apologies if this has already been addressed.
EDIT: Nevermind, got it fixed. I installed an older version of automake (1.7) and it got through that step fine. Now to hope it makes it the rest of the way without error.:???:
daedalusman
July 20th, 2006, 10:05 AM
I'm getting this error on a fresh dapper install...
- bling ...................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/bling.log:
-----------------------------------------------------------------------------
cd . && /bin/sh /home/aegon/e17_cvs/e_modules/bling/missing --run autoheader
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-am
make[1]: Entering directory `/home/aegon/e17_cvs/e_modules/bling'
if /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I. -I. -I/opt/e17/include -I/opt/e17/include/enlightenment -DUSE_E_CONFIG_H -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/usr/X11R6/include -I/opt/e17/include -g -O2 -MT compmgr.lo -MD -MP -MF ".deps/compmgr.Tpo" -c -o compmgr.lo compmgr.c; \
then mv -f ".deps/compmgr.Tpo" ".deps/compmgr.Plo"; else rm -f ".deps/compmgr.Tpo"; exit 1; fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -I. -I. -I/opt/e17/include -I/opt/e17/include/enlightenment -DUSE_E_CONFIG_H -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/usr/X11R6/include -I/opt/e17/include -g -O2 -MT compmgr.lo -MD -MP -MF .deps/compmgr.Tpo -c compmgr.c -fPIC -DPIC -o .libs/compmgr.o
compmgr.c:39:39: error: X11/extensions/Xcomposite.h: No such file or directory
compmgr.c:40:36: error: X11/extensions/Xdamage.h: No such file or directory
compmgr.c: In function 'composite_init':
compmgr.c:2053: error: 'COMPOSITE_NAME' undeclared (first use in this function)
compmgr.c:2053: error: (Each undeclared identifier is reported only once
compmgr.c:2053: error: for each function it appears in.)
compmgr.c:2094: error: 'CompositeRedirectAutomatic' undeclared (first use in this function)
compmgr.c:2098: error: 'CompositeRedirectManual' undeclared (first use in this function)
compmgr.c: In function 'composite_shutdown':
compmgr.c:2153: error: 'CompositeRedirectManual' undeclared (first use in this function)
make[1]: *** [compmgr.lo] Error 1
make[1]: Leaving directory `/home/aegon/e17_cvs/e_modules/bling'
make: *** [all] Error 2
-----------------------------------------------------------------------------
Does anyone have any ideas here, Thanks.
danderson3
July 20th, 2006, 01:37 PM
I had to install the following packages to make this work:
libsqlite3-dev giblib-dev libxmu-dev libxdamage-dev libxcomposite-dev libxkbfile-dev
danderson3
July 20th, 2006, 01:40 PM
building evolume on dapper produced these errors:
LAST LOGLINES FROM /tmp/easy_e17/install_logs/evolume.log:
-----------------------------------------------------------------------------
configure.ac: no proper invocation of AM_INIT_AUTOMAKE was found.
configure.ac: You should verify that configure.ac invokes AM_INIT_AUTOMAKE,
configure.ac: that aclocal.m4 is present in the top-level directory,
configure.ac: and that aclocal.m4 was recently regenerated (using aclocal).
configure.ac: installing `./install-sh'
configure.ac: installing `./mkinstalldirs'
configure.ac: installing `./missing'
src/lib/Makefile.am:7: Libtool library used but `LIBTOOL' is undefined
src/lib/Makefile.am:7:
src/lib/Makefile.am:7: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
src/lib/Makefile.am:7: to `configure.ac' and run `aclocal' and `autoconf' again.
src/lib/Makefile.am: installing `./compile'
src/lib/Makefile.am: installing `./depcomp'
/usr/share/automake-1.7/am/depend2.am: am__fastdepCC does not appear in AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
src/module/Makefile.am:15: Libtool library used but `LIBTOOL' is undefined
src/module/Makefile.am:15:
src/module/Makefile.am:15: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
src/module/Makefile.am:15: to `configure.ac' and run `aclocal' and `autoconf' again.
/usr/share/automake-1.7/am/depend2.am: am__fastdepCC does not appear in AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: am__fastdepCC does not appear in AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: am__fastdepCC does not appear in AM_CONDITIONAL
/usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
Don_DiZzLe
July 20th, 2006, 08:24 PM
I get this the whole time:
LAST LOGLINES FROM /tmp/easy_e17/install_logs/evfs.log:
-----------------------------------------------------------------------------
if /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../.. -I../../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/usr/include/taglib -g -O2 -D_FILE_OFFSET_BITS=64 -MT audio_tagger_la-evfs_meta_audio.lo -MD -MP -MF ".deps/audio_tagger_la-evfs_meta_audio.Tpo" -c -o audio_tagger_la-evfs_meta_audio.lo `test -f 'evfs_meta_audio.c' || echo './'`evfs_meta_audio.c; \
then mv -f ".deps/audio_tagger_la-evfs_meta_audio.Tpo" ".deps/audio_tagger_la-evfs_meta_audio.Plo"; else rm -f ".deps/audio_tagger_la-evfs_meta_audio.Tpo"; exit 1; fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../.. -I../../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/usr/include/taglib -g -O2 -D_FILE_OFFSET_BITS=64 -MT audio_tagger_la-evfs_meta_audio.lo -MD -MP -MF .deps/audio_tagger_la-evfs_meta_audio.Tpo -c evfs_meta_audio.c -fPIC -DPIC -o .libs/audio_tagger_la-evfs_meta_audio.o
evfs_meta_audio.c:44:19: error: tag_c.h: No such file or directory
evfs_meta_audio.c: In function 'evfs_file_meta_retrieve':
evfs_meta_audio.c:70: error: 'TagLib_File' undeclared (first use in this function)
evfs_meta_audio.c:70: error: (Each undeclared identifier is reported only once
evfs_meta_audio.c:70: error: for each function it appears in.)
evfs_meta_audio.c:70: error: 'taglib_file' undeclared (first use in this function)
evfs_meta_audio.c:71: error: 'TagLib_Tag' undeclared (first use in this function)
evfs_meta_audio.c:71: error: 'taglib_tag' undeclared (first use in this function)
evfs_meta_audio.c:72: error: syntax error before '*' token
evfs_meta_audio.c:88: warning: assignment makes pointer from integer without a cast
evfs_meta_audio.c:102: warning: assignment makes pointer from integer without a cast
evfs_meta_audio.c:115: error: 'taglib_props' undeclared (first use in this function)
make[4]: *** [audio_tagger_la-evfs_meta_audio.lo] Error 1
make[4]: Leaving directory `/home/dazkrlauwste/e17_cvs/e17/apps/evfs/src/plugins/meta'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/dazkrlauwste/e17_cvs/e17/apps/evfs/src/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/dazkrlauwste/e17_cvs/e17/apps/evfs/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dazkrlauwste/e17_cvs/e17/apps/evfs'
make: *** [all] Error 2
-----------------------------------------------------------------------------
What gives?
daedalusman
July 20th, 2006, 10:11 PM
I get this the whole time:
LAST LOGLINES FROM /tmp/easy_e17/install_logs/evfs.log:
-----------------------------------------------------------------------------
if /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../.. -I../../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/usr/include/taglib -g -O2 -D_FILE_OFFSET_BITS=64 -MT audio_tagger_la-evfs_meta_audio.lo -MD -MP -MF ".deps/audio_tagger_la-evfs_meta_audio.Tpo" -c -o audio_tagger_la-evfs_meta_audio.lo `test -f 'evfs_meta_audio.c' || echo './'`evfs_meta_audio.c; \
then mv -f ".deps/audio_tagger_la-evfs_meta_audio.Tpo" ".deps/audio_tagger_la-evfs_meta_audio.Plo"; else rm -f ".deps/audio_tagger_la-evfs_meta_audio.Tpo"; exit 1; fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I. -I../../.. -I../../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/usr/include/taglib -g -O2 -D_FILE_OFFSET_BITS=64 -MT audio_tagger_la-evfs_meta_audio.lo -MD -MP -MF .deps/audio_tagger_la-evfs_meta_audio.Tpo -c evfs_meta_audio.c -fPIC -DPIC -o .libs/audio_tagger_la-evfs_meta_audio.o
evfs_meta_audio.c:44:19: error: tag_c.h: No such file or directory
evfs_meta_audio.c: In function 'evfs_file_meta_retrieve':
evfs_meta_audio.c:70: error: 'TagLib_File' undeclared (first use in this function)
evfs_meta_audio.c:70: error: (Each undeclared identifier is reported only once
evfs_meta_audio.c:70: error: for each function it appears in.)
evfs_meta_audio.c:70: error: 'taglib_file' undeclared (first use in this function)
evfs_meta_audio.c:71: error: 'TagLib_Tag' undeclared (first use in this function)
evfs_meta_audio.c:71: error: 'taglib_tag' undeclared (first use in this function)
evfs_meta_audio.c:72: error: syntax error before '*' token
evfs_meta_audio.c:88: warning: assignment makes pointer from integer without a cast
evfs_meta_audio.c:102: warning: assignment makes pointer from integer without a cast
evfs_meta_audio.c:115: error: 'taglib_props' undeclared (first use in this function)
make[4]: *** [audio_tagger_la-evfs_meta_audio.lo] Error 1
make[4]: Leaving directory `/home/dazkrlauwste/e17_cvs/e17/apps/evfs/src/plugins/meta'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/dazkrlauwste/e17_cvs/e17/apps/evfs/src/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/dazkrlauwste/e17_cvs/e17/apps/evfs/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dazkrlauwste/e17_cvs/e17/apps/evfs'
make: *** [all] Error 2
-----------------------------------------------------------------------------
What gives?
You need to download and install taglib from this site http://developer.kde.org/~wheeler/taglib.html
also if you have libxine 1.1.1 (dapper repo's version) than you should be able to install emotion and eclair aswell. Just today I used this script to install e17 without skipping anything and that was really the only major problem I came across.
Don_DiZzLe
July 21st, 2006, 05:58 AM
Ok thnx for your reply but I fixed the problem already. It was indeed the taglib package that I needed to install.
Don_DiZzLe
July 21st, 2006, 09:15 AM
Why aren't all the xtra packages that have come up throughout this thread not been included with the dependacies on the first page?
It would be a lot easier to have all the dependacies installed first insted of lookin through this thread for all the extra requirden packages
TimmyJ
July 21st, 2006, 09:22 AM
Why aren't all the xtra packages that have come up throughout this thread not been included with the dependacies on the first page?
It would be a lot easier to have all the dependacies installed first insted of lookin through this thread for all the extra requirden packages
I'm sorry, that would be my mistake. I wrote this how-to for breezy badget some time ago and have unfortunately neglected it since then. I'll do my best to look through this how-to and update the original guide as neccesary.
Don_DiZzLe
July 21st, 2006, 09:23 AM
OK Cool!
TimmyJ
July 21st, 2006, 09:41 AM
I have updated the guide with the changes I saw in a quick look-over of this thread. If anyone finds any errors or has a suggestion about how to improve this guide, please PM me.
Also, I have one question: daedalusman mentioned that you need to get taglib to be installed from http://developer.kde.org/~wheeler/taglib.html. Is there a version of taglib in the repositories that will suffice? I have left this out of my how-to until I hear back. I'd test this myself but I'm not at home.
Don_DiZzLe
July 21st, 2006, 09:48 AM
I just installed all the packages listed in synaptic after searching for "taglib"
That did the trick for and I was able to install E17 after that.
daedalusman
July 21st, 2006, 12:20 PM
I just installed all the packages listed in synaptic after searching for "taglib"
That did the trick for and I was able to install E17 after that.
Taglib packages did you install from synaptic, the ones I installed didn't seem to do the trick for me, thats why I compiled from source? Thanks.
Don_DiZzLe
July 21st, 2006, 12:23 PM
The last dependancy that you have listed is taglig-dev, I think this should be " libtag1-dev" ( and maybe or maybe not this one "libtag0-dev" too).
Adrian_b
July 27th, 2006, 07:03 PM
Can anyone tell me what i exactly need on this point?
Since it probably changed since i tried it in December...
vuitton
July 27th, 2006, 07:18 PM
Hi Adrian,
'Last edited by TimmyJ : 3 Days Ago at 07:31 PM. Reason: update'
The How-to should be up to date
TimmyJ
July 27th, 2006, 07:32 PM
Yes, I've tried to keep this how-to up to date recently. If you notice/experience any problems please don't hesitate to post on this forum or PM me.
-TimmyJ
deen
July 28th, 2006, 01:50 AM
hi timmy
do you have .deb package of E17 ? for intel 386 architecture.
Thank you.
TimmyJ
July 28th, 2006, 03:46 PM
hi timmy
do you have .deb package of E17 ? for intel 386 architecture.
Thank you.
No, I download and install E17 from CVS so as to always have the latest code. There are however some packages out there for dapper. I have not used these packages and cannot vouch for them in any way.
To add the repository containing these deb packages simply add the following line to /etc/apt/sources.list file:
deb http://edevelop.org/ubuntu dapper e17
-TimmyJ
juancaman80
July 29th, 2006, 09:48 AM
Hey folks...I'm a Ubuntu newbie...trying to get E17 to work, and I'm just out of ideas on this one:
LIB-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- imlib2 ..................... ok
- edb ........................ ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- epeg ....................... ok
- embryo ..................... ok
- edje ....................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/edje.log:
-----------------------------------------------------------------------------
make[3]: Leaving directory `/home/juanca/e17_cvs/e17/libs/edje/src/lib'
Making all in bin
make[3]: Entering directory `/home/juanca/e17_cvs/e17/libs/edje/src/bin'
if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../bin -I../../src/lib -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -DPACKAGE_BIN_DIR=\"/opt/e17/bin\" -DPACKAGE_LIB_DIR=\"/opt/e17/lib\" -DPACKAGE_DATA_DIR=\"/opt/e17/share/edje\" -I/opt/e17/include -g -O2 -MT edje_main.o -MD -MP -MF ".deps/edje_main.Tpo" \
-c -o edje_main.o `test -f 'edje_main.c' || echo './'`edje_main.c; \
then mv -f ".deps/edje_main.Tpo" ".deps/edje_main.Po"; \
else rm -f ".deps/edje_main.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../bin -I../../src/lib -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -DPACKAGE_BIN_DIR=\"/opt/e17/bin\" -DPACKAGE_LIB_DIR=\"/opt/e17/lib\" -DPACKAGE_DATA_DIR=\"/opt/e17/share/edje\" -I/opt/e17/include -g -O2 -MT edje_prefix.o -MD -MP -MF ".deps/edje_prefix.Tpo" \
-c -o edje_prefix.o `test -f 'edje_prefix.c' || echo './'`edje_prefix.c; \
then mv -f ".deps/edje_prefix.Tpo" ".deps/edje_prefix.Po"; \
else rm -f ".deps/edje_prefix.Tpo"; exit 1; \
fi
/bin/sh ../../libtool --mode=link gcc -g -O2 -L/opt/e17/lib -o edje edje_main.o edje_prefix.o ../../src/lib/libedje.la
mkdir .libs
gcc -g -O2 -o .libs/edje edje_main.o edje_prefix.o -L/opt/e17/lib ../../src/lib/.libs/libedje.so
../../src/lib/.libs/libedje.so: undefined reference to `eet_data_descriptor2_new'
collect2: ld returned 1 exit status
make[3]: *** [edje] Error 1
make[3]: Leaving directory `/home/juanca/e17_cvs/e17/libs/edje/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/juanca/e17_cvs/e17/libs/edje/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/juanca/e17_cvs/e17/libs/edje'
make: *** [all] Error 2
I've been kinda having issues with every other package when compiling, and I've made it this far, I've tried quite a few things mentioned in earlier posts from this thread, any ideas on what else I could do for this one.
Any help will be greatly appreciated :)
-JC
Metroid48
July 30th, 2006, 12:53 PM
Hey, error:
./easy_e17.sh: line 150: cvs: command not found
it just keeps retrying that line. This happens when I execute the script.
Rui Pais
August 1st, 2006, 01:52 PM
Hey, error:
./easy_e17.sh: line 150: cvs: command not found
it just keeps retrying that line. This happens when I execute the script.
Hi,
You need cvs installed.
sudo apt-get install cvs
should solve it.
PascalGR
August 5th, 2006, 06:46 PM
If anyone has still problems with installing e17 under Ubuntu, you may try this How-To: http://www.pascal.gr/articles/ubuntu_e17.php
I've wrotten it while I was trying to install e17 by myself and was tracking down all the steps.
Hope will help you :)
Nightblade
August 12th, 2006, 01:46 PM
- e_utils .................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/e_utils.log:
-----------------------------------------------------------------------------
:/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/main.c:225: undefined reference to `ecore_desktop_paths_shutdown'
global.o: In function `backup_eaps':/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/global.c:159: undefined reference to `ecore_desktop_get_home'
:/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/global.c:182: undefined reference to `ecore_desktop_get_home'
:/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/global.c:190: undefined reference to `ecore_desktop_get_home'
global.o: In function `write_mapping_file':/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/global.c:209: undefined reference to `ecore_desktop_get_home'
menus.o: In function `make_menus':/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/menus.c:50: undefined reference to `ecore_desktop_paths_search_for_file':/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/menus.c:61: undefined reference to `ecore_desktop_menus_get'
:/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/menus.c:65: undefined reference to `ecore_desktop_tree_foreach'
parse.o: In function `_parse_process_file':/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/parse.c:201: undefined reference to `ecore_desktop_get_home'
:/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/parse.c:210: undefined reference to `ecore_desktop_find_icon'
parse.o: In function `parse_desktop_file':/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/parse.c:114: undefined reference to `ecore_desktop_get_home'
:/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/parse.c:123: undefined reference to `ecore_desktop_parse_file'
sort.o: In function `sort_menu':/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/sort.c:69: undefined reference to `ecore_desktop_get_home'
sort.o: In function `sort_menus':/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/sort.c:139: undefined reference to `ecore_desktop_get_home'
sort.o: In function `sort_favorites':/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu/sort.c:172: undefined reference to `ecore_desktop_get_home'
collect2: ld returned 1 exit status
make[4]: *** [e17genmenu] Error 1
make[4]: Leaving directory `/home/zth/e17_cvs/e17/apps/e_utils/src/bin/e17genmenu'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/zth/e17_cvs/e17/apps/e_utils/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/zth/e17_cvs/e17/apps/e_utils/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/zth/e17_cvs/e17/apps/e_utils'
make: *** [all] Error 2
-----------------------------------------------------------------------------
That's what I get... help? :)
gordho
August 16th, 2006, 08:12 PM
I was not able to complete step one because apt-get could not find libtag0-dev. I removed this one package from the install and of course had problems further down the road. Once Easy_e17.sh would get to eclair it would bomb. I tried skipping eclair but then it bombed again on evfs. On page 35 of this thread Don_Dizzle recommended installing taglib from synaptic. I installed libtagc0-dev which also required libtagc0 from synaptic and then was able to succesfully compile/install eclair and the rest of the apps using the Easy_e17.sh script. Should it be changed in step one to be libtagc0-dev and not libtag0-dev?
I also had a problem compiling evolume and had to install libasound2-dev. Should this be in step one as well?
TimmyJ
August 21st, 2006, 10:55 AM
I was not able to complete step one because apt-get could not find libtag0-dev. I removed this one package from the install and of course had problems further down the road. Once Easy_e17.sh would get to eclair it would bomb. I tried skipping eclair but then it bombed again on evfs. On page 35 of this thread Don_Dizzle recommended installing taglib from synaptic. I installed libtagc0-dev which also required libtagc0 from synaptic and then was able to succesfully compile/install eclair and the rest of the apps using the Easy_e17.sh script. Should it be changed in step one to be libtagc0-dev and not libtag0-dev?
I also had a problem compiling evolume and had to install libasound2-dev. Should this be in step one as well?
I added libasound2-dev to the requirements and fixed the libtag requirement. Thanks for the fix.
gordho
August 21st, 2006, 05:09 PM
I also needed libxslt1-dev otherwise when building exml it would die and give a "configure: error: Make sure that xslt-config is in your PATH or that Xslt is correctly installed"
Also, I went to install e17 on a fresh install of Ubuntu today and am not able to build engage, empower, extrackt, calendar, cpu, devian, evolume, mbar, and wlan. This is probably due to the recent change in cvs, see http://www5.get-e.org/Main/News/_articles/318.html.
Goemon4
August 21st, 2006, 06:48 PM
how do i dl all those apps that they took off the cvs? (cause im on e17 and want those apps!)
btw great tut, e17 rules!!
thanks
-Goemon4
EDIT: also how would you delete e17 after using this tut?
DigiNeT
August 23rd, 2006, 02:48 AM
hi guys, i need some help here, all the libs are compiled but one app called "Engage" has this error.
LIB-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- imlib2 ..................... ok
- edb ........................ ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- epeg ....................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... ok
- emotion .................... ok
- ewl ........................ ok
- engrave .................... ok
- exml ....................... ok
-----------------------------------------------------------------------------
APPS-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- entrance ................... ok
- e .......................... ok
- eclair ..................... ok
- evfs ....................... ok
- e_utils .................... ok
- engage ..................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/engage.log:
-----------------------------------------------------------------------------
e_mod_main.c:2550: error: dereferencing pointer to incomplete type
e_mod_main.c: In function '_engage_zoom_function':
e_mod_main.c:2633: error: dereferencing pointer to incomplete type
e_mod_main.c:2633: error: dereferencing pointer to incomplete type
e_mod_main.c:2634: error: dereferencing pointer to incomplete type
e_mod_main.c:2635: error: dereferencing pointer to incomplete type
e_mod_main.c:2651: error: dereferencing pointer to incomplete type
e_mod_main.c:2653: error: dereferencing pointer to incomplete type
e_mod_main.c:2660: error: dereferencing pointer to incomplete type
e_mod_main.c:2660: error: dereferencing pointer to incomplete type
e_mod_main.c:2663: error: dereferencing pointer to incomplete type
e_mod_main.c:2665: error: dereferencing pointer to incomplete type
e_mod_main.c:2666: error: dereferencing pointer to incomplete type
e_mod_main.c:2666: error: dereferencing pointer to incomplete type
e_mod_main.c:2672: error: dereferencing pointer to incomplete type
e_mod_main.c:2674: error: dereferencing pointer to incomplete type
e_mod_main.c:2675: error: dereferencing pointer to incomplete type
e_mod_main.c:2675: error: dereferencing pointer to incomplete type
make[3]: *** [e_mod_main.lo] Error 1
make[3]: se sale del directorio `/home/diginet/e17_cvs/misc/engage/src/module'
make[2]: *** [all-recursive] Error 1
make[2]: se sale del directorio `/home/diginet/e17_cvs/misc/engage/src'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/home/diginet/e17_cvs/misc/engage'
make: *** [all] Error 2
-----------------------------------------------------------------------------
TimmyJ
August 23rd, 2006, 12:26 PM
The following modules will NOT install under current E17 code due to recent CVS changes: calendar, cpu, eloquence, engage, devian, evolume, wlan. When running the script you must choose to skip over these applications.
./easy_e17.sh -i --skip=calendar,cpu,eloquence,engage,devian,evolume, wlan
tzulberti
August 23rd, 2006, 10:22 PM
I recommend you take a look at: www.get-e.org, where it says in the news that is not useful to install/update e17 this days because of the great working they are doing.
Rui Pais
August 24th, 2006, 05:44 AM
Hi,
i have been working on a modified version of morlenxus' easy_e17.sh that deals better with updates and intallations of specific dates (to hold darkest times when e17 is broken :().
Specially i wanted that the script only check/download cvs tree that i want to install (not all code!) and that only rebuild/update the needed libs/apps.
That make it much faster, on updates, to the user and much lighter on e17 servers. :-\"
The latest version of easy_e17.sh, 1.0.3, already include same of my desired features (not download all cvs sources),
but unfortunantely just for --only flag (!?)
I made a patch to apply to that version with some add-ons and extras.
----------------------------
Here are the changes:
----------------------------
--date=<DATE> (optional new flag)
Logs of updates (on /opt/e17)
Ask for confirmation, after it shows what will be done.
Only outputs information header report once (3 times on the original!)
Only do CVS updates of the chosen e17 libs/apps/modules.
Only compiles libs/apps/modules that have been updated on cvs.
You can get the original here (http://omicron.homeip.net/projects/easy_e17/easy_e17.sh) and patch here (http://homepage.oniduo.pt/rui.pais/projectos/easy_e17.patch.txt).
Apply it with:
patch easy_e17.sh easy_e17.patch.txt
And use it with the normal syntax or to specify a certain date with the new flag,
sudo ./easy_e17.sh -i --date=2006-08-19
Hope some of you find it usefull.
Is not very well tested, but i'm work it with it for some time and it's been ok.
-----------------------------
how do i dl all those apps that they took off the cvs? (cause im on e17 and want those apps!)
The example above with --date=2006-08-19 will give the latest working version of e17 (before the removal of the old gadman code).
If you already compiled a broken version please remove it first!!
how would you delete e17
simply do:
sudo rm -rf /opt/e17
or if you want to make a backup:
sudo mv /opt/e17 /opt/e17_BACKUP
Gylu
August 25th, 2006, 08:12 AM
Something is not working for me I did everything that is in the first post but I do not have /opt/e17/bin/enlightenment I have /opt/e17/bin/ but there is no enlightenment in that dir. I may have something wrong but I don't see anything that I missed. I am really new to Linux so it may be something that I am doing wrong.
rko618
August 25th, 2006, 12:02 PM
I'm getting a syntax error when I attempt to build
make[4]: Entering directory `/home/rob/e17_cvs/e17/proto/empower/src/bin/etk'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/bin -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -MT empower_etk-empower.o -MD -MP -MF ".deps/empower_etk-empower.Tpo" -c -o empower_etk-empower.o `test -f 'empower.c' || echo './'`empower.c; \
then mv -f ".deps/empower_etk-empower.Tpo" ".deps/empower_etk-empower.Po"; else rm -f ".deps/empower_etk-empower.Tpo"; exit 1; fi
In file included from empower.c:1:
Empower.h:32: error: syntax error before ‘Etk_Event_Key_Up_Down’
I will try again tonight hopefully they will have fixed this by then.
kimusabi
August 25th, 2006, 06:52 PM
Not to sure if this has been reported or not. But I felt it worth a go.
- engage ..................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/engage.log:
-----------------------------------------------------------------------------
e_mod_main.c:2550: error: dereferencing pointer to incomplete type
e_mod_main.c: In function '_engage_zoom_function':
e_mod_main.c:2633: error: dereferencing pointer to incomplete type
e_mod_main.c:2633: error: dereferencing pointer to incomplete type
e_mod_main.c:2634: error: dereferencing pointer to incomplete type
e_mod_main.c:2635: error: dereferencing pointer to incomplete type
e_mod_main.c:2651: error: dereferencing pointer to incomplete type
e_mod_main.c:2653: error: dereferencing pointer to incomplete type
e_mod_main.c:2660: error: dereferencing pointer to incomplete type
e_mod_main.c:2660: error: dereferencing pointer to incomplete type
e_mod_main.c:2663: error: dereferencing pointer to incomplete type
e_mod_main.c:2665: error: dereferencing pointer to incomplete type
e_mod_main.c:2666: error: dereferencing pointer to incomplete type
e_mod_main.c:2666: error: dereferencing pointer to incomplete type
e_mod_main.c:2672: error: dereferencing pointer to incomplete type
e_mod_main.c:2674: error: dereferencing pointer to incomplete type
e_mod_main.c:2675: error: dereferencing pointer to incomplete type
e_mod_main.c:2675: error: dereferencing pointer to incomplete type
make[3]: *** [e_mod_main.lo] Error 1
make[3]: Leaving directory `/home/kimusabi/e17_cvs/misc/engage/src/module'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/kimusabi/e17_cvs/misc/engage/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/kimusabi/e17_cvs/misc/engage'
make: *** [all] Error 2
-----------------------------------------------------------------------------
I tried deleting the CVS dir but still the same problem.
EDIT: I think I have it resolved, just looked at TimmyJ's post, hopefully this should fix it.
r00tzz
August 26th, 2006, 01:13 PM
libxslt1-dev is now required.
rko618
August 26th, 2006, 04:55 PM
Awesome! Your modification worked wonderfully for me Rui Pais. E17 didn't compile until I tried your modification. I recommend everyone use this instead of the script in its original state.
Rui Pais
August 27th, 2006, 03:53 AM
Awesome! Your modification worked wonderfully for me Rui Pais. E17 didn't compile until I tried your modification. I recommend everyone use this instead of the script in its original state.
Hi,
glad to hear it :)
_savior_
August 27th, 2006, 01:48 PM
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
I must say that it is not overkill. Because of exml, libxslt-dev should be added too. :)
Anyway, thanks for the nice tutorial! =D>
Savior
carney1979
August 29th, 2006, 02:57 AM
################################################## ###########################
# easy_e17.sh (1.0.3) by Brian 'morlenxus' Miculcy #
# #
# Thanks for supplying patches: #
# David 'onefang' Seikel #
# Tim 'wtfoo' Zebulla #
# #
# This is the result of the ideas from the people of #e.de - join us. #
# Updates: http://omicron.homeip.net/projects/ | Contact: morlenxus@gmx.net #
################################################## ###########################
CURRENT CONFIGURATION:
- install-path: /opt/e17
- cvs-path: /home/david/e17_cvs
- logs-path: /tmp/easy_e17/install_logs
- nice level: 0
- installable libs: imlib2 edb eet evas ecore epeg embryo edje epsilon esmart emotion ewl engrave exml
- installable apps: entrance e eclair evfs e_utils
- installable misc: engage scrot
- installable proto: etk etk_server edje_viewer enhance empower entropy ephoto exhibit extrackt
- installable modules: bling calendar cpu deskshow devian emu eveil evolume flame language mail mbar mem moon net rain screenshot slideshow snow taskbar tclock uptime weather wlan
- skipping: -
- script action: install
BUILD PHASE: 2/3
- lib-compilation and installation
- apps-compilation and installation
################################################## ###########################
LIB-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- imlib2 ..................... previous installed
- edb ........................ previous installed
- eet ........................ previous installed
- evas ....................... previous installed
- ecore ...................... previous installed
- epeg ....................... previous installed
- embryo ..................... previous installed
- edje ....................... previous installed
- epsilon .................... previous installed
- esmart ..................... previous installed
- emotion .................... previous installed
- ewl ........................ previous installed
- engrave .................... previous installed
- exml ....................... previous installed
-----------------------------------------------------------------------------
APPS-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- entrance ................... previous installed
- e .......................... previous installed
- eclair ..................... previous installed
- evfs ....................... previous installed
- e_utils .................... previous installed
- engage ..................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/engage.log:
-----------------------------------------------------------------------------
e_mod_main.c:2550: error: dereferencing pointer to incomplete type
e_mod_main.c: In function '_engage_zoom_function':
e_mod_main.c:2633: error: dereferencing pointer to incomplete type
e_mod_main.c:2633: error: dereferencing pointer to incomplete type
e_mod_main.c:2634: error: dereferencing pointer to incomplete type
e_mod_main.c:2635: error: dereferencing pointer to incomplete type
e_mod_main.c:2651: error: dereferencing pointer to incomplete type
e_mod_main.c:2653: error: dereferencing pointer to incomplete type
e_mod_main.c:2660: error: dereferencing pointer to incomplete type
e_mod_main.c:2660: error: dereferencing pointer to incomplete type
e_mod_main.c:2663: error: dereferencing pointer to incomplete type
e_mod_main.c:2665: error: dereferencing pointer to incomplete type
e_mod_main.c:2666: error: dereferencing pointer to incomplete type
e_mod_main.c:2666: error: dereferencing pointer to incomplete type
e_mod_main.c:2672: error: dereferencing pointer to incomplete type
e_mod_main.c:2674: error: dereferencing pointer to incomplete type
e_mod_main.c:2675: error: dereferencing pointer to incomplete type
e_mod_main.c:2675: error: dereferencing pointer to incomplete type
make[3]: *** [e_mod_main.lo] Error 1
make[3]: Leaving directory `/home/david/e17_cvs/misc/engage/src/module'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/david/e17_cvs/misc/engage/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/david/e17_cvs/misc/engage'
make: *** [all] Error 2
-----------------------------------------------------------------------------
david@n1zhe:~$
Ooops!
What now?
David
Rui Pais
August 29th, 2006, 05:29 AM
For me, i'm not even remember when was the last time i could compile engage. Month now.
I always got "dereferencing pointer to incomplete type" errors.
Don't know why. Don't seems to be a dependency problem... i suspect it is the gcc version (4.0.3 on Dapper, instead of 4.1 series), because on my gentoo it compiled fine with the later gcc. But don't really know.
Just skip engage. ibar it's fine. Better in most opinions.
mikkelk
August 31st, 2006, 02:38 AM
Hi
I got it to work using Rui Pais's patch.
But why are my "all applications" menu empty?
I have tried the "regenerate 'all applications'menu" feature but I still don't get any applications.
/Mikkel Kaas
r00tzz
August 31st, 2006, 08:05 PM
Okay people.. Just recompiled CVS and gues what? EVERYTHING is working again!! Well, not everything, have to skip empower and extrackt, but its great!
mikkelk: try e17genmenu to generate the menu for you. HTH
Rui Pais
September 1st, 2006, 11:51 AM
Hi
I got it to work using Rui Pais's patch.
But why are my "all applications" menu empty?
I have tried the "regenerate 'all applications'menu" feature but I still don't get any applications.
/Mikkel Kaas
thanks for give my patch a try.
i don't know how this new `Regenerate "All Applications" Menu' works since i'm still using a e17 from 19 Aug that don't have it.
Have you checked for correct folders as indicated here (http://www5.get-e.org/Main/News/_articles/323.html)?
Anyway e17genmenu, that mikkelk have point it, usually gives enough good results (not perfect but functional at least).
Most of the times failures occurs when deal with apps that have svg instead of png as icons...
Okay people.. Just recompiled CVS and gues what? EVERYTHING is working again!! Well, not everything, have to skip empower and extrackt, but its great!
Hi
get-e.org mention that cpu is now working but don't mention none of the others of the failure modules.
Have you got calendar, evolume or wlan already working?
ramasdf123
September 2nd, 2006, 01:06 AM
i am getting this
engage ..................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/engage.log:
-----------------------------------------------------------------------------
e_mod_main.c:2550: error: dereferencing pointer to incomplete type
e_mod_main.c: In function '_engage_zoom_function':
e_mod_main.c:2633: error: dereferencing pointer to incomplete type
e_mod_main.c:2633: error: dereferencing pointer to incomplete type
e_mod_main.c:2634: error: dereferencing pointer to incomplete type
e_mod_main.c:2635: error: dereferencing pointer to incomplete type
e_mod_main.c:2651: error: dereferencing pointer to incomplete type
e_mod_main.c:2653: error: dereferencing pointer to incomplete type
e_mod_main.c:2660: error: dereferencing pointer to incomplete type
e_mod_main.c:2660: error: dereferencing pointer to incomplete type
e_mod_main.c:2663: error: dereferencing pointer to incomplete type
e_mod_main.c:2665: error: dereferencing pointer to incomplete type
e_mod_main.c:2666: error: dereferencing pointer to incomplete type
e_mod_main.c:2666: error: dereferencing pointer to incomplete type
e_mod_main.c:2672: error: dereferencing pointer to incomplete type
e_mod_main.c:2674: error: dereferencing pointer to incomplete type
e_mod_main.c:2675: error: dereferencing pointer to incomplete type
e_mod_main.c:2675: error: dereferencing pointer to incomplete type
make[3]: *** [e_mod_main.lo] Error 1
make[3]: Leaving directory `/home/rama/e17_cvs/misc/engage/src/module'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/rama/e17_cvs/misc/engage/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rama/e17_cvs/misc/engage'
make: *** [all] Error 2
-----------------------------------------------------------------------------
any1 know how to fix this?
and
empower .................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/empower.log:
-----------------------------------------------------------------------------
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/bin -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/ewl -g -O2 -MT empower_ewl-empower.o -MD -MP -MF ".deps/empower_ewl-empower.Tpo" -c -o empower_ewl-empower.o `test -f 'empower.c' || echo './'`empower.c; \
then mv -f ".deps/empower_ewl-empower.Tpo" ".deps/empower_ewl-empower.Po"; else rm -f ".deps/empower_ewl-empower.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/bin -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/ewl -g -O2 -MT empower_ewl-empower_cb_ewl.o -MD -MP -MF ".deps/empower_ewl-empower_cb_ewl.Tpo" -c -o empower_ewl-empower_cb_ewl.o `test -f 'empower_cb_ewl.c' || echo './'`empower_cb_ewl.c; \
then mv -f ".deps/empower_ewl-empower_cb_ewl.Tpo" ".deps/empower_ewl-empower_cb_ewl.Po"; else rm -f ".deps/empower_ewl-empower_cb_ewl.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/bin -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/ewl -g -O2 -MT empower_ewl-empower_gui_ewl.o -MD -MP -MF ".deps/empower_ewl-empower_gui_ewl.Tpo" -c -o empower_ewl-empower_gui_ewl.o `test -f 'empower_gui_ewl.c' || echo './'`empower_gui_ewl.c; \
then mv -f ".deps/empower_ewl-empower_gui_ewl.Tpo" ".deps/empower_ewl-empower_gui_ewl.Po"; else rm -f ".deps/empower_ewl-empower_gui_ewl.Tpo"; exit 1; fi
/bin/sh ../../../libtool --tag=CC --mode=link gcc -g -O2 -L/opt/e17/lib -o empower_ewl empower_ewl-empower.o empower_ewl-empower_cb_ewl.o empower_ewl-empower_gui_ewl.o -L/opt/e17/lib -lewl -L/opt/e17/lib -lemotion -L/opt/e17/lib -levas -ldl -L/opt/e17/lib -leet -lz -ljpeg -lfreetype -lz -L/opt/e17/lib -lecore -lecore_job -lecore_x -L/usr/X11R6/lib -lX11 -lXext -lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_config -lecore_file -L/usr/lib -lcurl -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -lssl -lcrypto -ldl -lssl -lcrypto -lz -lecore_desktop -lecore_dbus -lssl -lcrypto -L/usr/lib -lcurl -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -lssl -lcrypto -ldl -lssl -lcrypto -lz -L/opt/e17/lib -leet -lz -ljpeg -L/opt/e17/lib -levas -ldl -L/opt/e17/lib -leet -lz -ljpeg -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -lXcursor -lXrender -lXinerama -lXrandr -lXfixes -lXdamage -lm -ldl -L/opt/e17/lib -ledje -L/opt/e17/lib -levas -ldl -L/opt/e17/lib -leet -lz -ljpeg -lfreetype -lz -L/opt/e17/lib -lecore -lecore_job -lecore_x -L/usr/X11R6/lib -lX11 -lXext -lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_config -lecore_file -L/usr/lib -lcurl -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -lssl -lcrypto -ldl -lssl -lcrypto -lz -lecore_desktop -lecore_dbus -lssl -lcrypto -L/usr/lib -lcurl -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -lssl -lcrypto -ldl -lssl -lcrypto -lz -L/opt/e17/lib -leet -lz -ljpeg -L/opt/e17/lib -levas -ldl -L/opt/e17/lib -leet -lz -ljpeg -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -lXcursor -lXrender -lXinerama -lXrandr -lXfixes -lXdamage -lm -L/opt/e17/lib -leet -lz -ljpeg -L/opt/e17/lib -lembryo -lm -lm -L/opt/e17/lib -lecore -lecore_job -lecore_x -L/usr/X11R6/lib -lX11 -lXext -lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_config -lecore_file -L/usr/lib -lcurl -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -lssl -lcrypto -ldl -lssl -lcrypto -lz -lecore_desktop -lecore_dbus -lssl -lcrypto -L/usr/lib -lcurl -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -lssl -lcrypto -ldl -lssl -lcrypto -lz -L/opt/e17/lib -leet -lz -ljpeg -L/opt/e17/lib -levas -ldl -L/opt/e17/lib -leet -lz -ljpeg -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -lXcursor -lXrender -lXinerama -lXrandr -lXfixes -lXdamage -lm -L/opt/e17/lib -levas -ldl -L/opt/e17/lib -leet -lz -ljpeg -lfreetype -lz -L/opt/e17/lib -lepsilon -L/usr/lib -lImlib2 -lfreetype -lz -lX11 -lXext -ldl -lm -L/opt/e17/lib -lepeg -ljpeg -L/opt/e17/lib -ledje -L/opt/e17/lib -levas -ldl -L/opt/e17/lib -leet -lz -ljpeg -lfreetype -lz -L/opt/e17/lib -lecore -lecore_job -lecore_x -L/usr/X11R6/lib -lX11 -lXext -lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_config -lecore_file -L/usr/lib -lcurl -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -lssl -lcrypto -ldl -lssl -lcrypto -lz -lecore_desktop -lecore_dbus -lssl -lcrypto -L/usr/lib -lcurl -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -lssl -lcrypto -ldl -lssl -lcrypto -lz -L/opt/e17/lib -leet -lz -ljpeg -L/opt/e17/lib -levas -ldl -L/opt/e17/lib -leet -lz -ljpeg -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -lXcursor -lXrender -lXinerama -lXrandr -lXfixes -lXdamage -lm -L/opt/e17/lib -leet -lz -ljpeg -L/opt/e17/lib -lembryo -lm -lm -lpng12 -lm
mkdir .libs
gcc -g -O2 -o empower_ewl empower_ewl-empower.o empower_ewl-empower_cb_ewl.o empower_ewl-empower_gui_ewl.o -L/opt/e17/lib /opt/e17/lib/libewl.so /opt/e17/lib/libemotion.so -L/usr/X11R6/lib -L/usr/lib /opt/e17/lib/libepsilon.so /opt/e17/lib/libImlib2.so /opt/e17/lib/libepeg.so /opt/e17/lib/libedje.so /opt/e17/lib/libecore.so /opt/e17/lib/libecore_job.so /opt/e17/lib/libecore_x.so /opt/e17/lib/libecore_evas.so /opt/e17/lib/libecore_con.so /opt/e17/lib/libecore_ipc.so /opt/e17/lib/libecore_txt.so /opt/e17/lib/libecore_config.so /opt/e17/lib/libecore_file.so /opt/e17/lib/libecore_desktop.so /opt/e17/lib/libecore_dbus.so /usr/lib/libcurl.so -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv /usr/lib/libidn.so -lssl -lcrypto /opt/e17/lib/libevas.so -ldl /usr/lib/libfreetype.so -lX11 -lXext -lXcursor -lXrender -lXinerama -lXrandr -lXfixes -lXdamage /opt/e17/lib/libeet.so -lz /usr/lib/libjpeg.so /opt/e17/lib/libembryo.so -lpng12 -lm
make[4]: Leaving directory `/home/rama/e17_cvs/e17/proto/empower/src/bin/ewl'
Making all in etk
make[4]: Entering directory `/home/rama/e17_cvs/e17/proto/empower/src/bin/etk'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/bin -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -MT empower_etk-empower.o -MD -MP -MF ".deps/empower_etk-empower.Tpo" -c -o empower_etk-empower.o `test -f 'empower.c' || echo './'`empower.c; \
then mv -f ".deps/empower_etk-empower.Tpo" ".deps/empower_etk-empower.Po"; else rm -f ".deps/empower_etk-empower.Tpo"; exit 1; fi
In file included from empower.c:1:
Empower.h:32: error: syntax error before ‘Etk_Event_Key_Up_Down’
make[4]: *** [empower_etk-empower.o] Error 1
make[4]: Leaving directory `/home/rama/e17_cvs/e17/proto/empower/src/bin/etk'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/rama/e17_cvs/e17/proto/empower/src/bin'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/rama/e17_cvs/e17/proto/empower/src/bin'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rama/e17_cvs/e17/proto/empower/src'
make: *** [all-recursive] Error 1
-----------------------------------------------------------------------------
thelanlegend
September 2nd, 2006, 04:42 AM
I just tried this How-To on a fresh install of ubuntu and everything appeared to work fine until I got to here:
BUILD PHASE: 2/3
- lib-compilation and installation
- apps-compilation and installation
################################################## ###########################
LIB-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- imlib2 ..................... previous installed
- edb ........................ previous installed
- eet ........................ previous installed
- evas ....................... previous installed
- ecore ...................... previous installed
- epeg ....................... previous installed
- embryo ..................... previous installed
- edje ....................... previous installed
- epsilon .................... previous installed
- esmart ..................... previous installed
- emotion .................... previous installed
- ewl ........................ previous installed
- engrave .................... previous installed
- exml ....................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/exml.log:
-----------------------------------------------------------------------------
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libr aries... yes
I searched and didn't see anyone getting this besides me. Any ideas?
gordho
September 2nd, 2006, 12:44 PM
I just tried this How-To on a fresh install of ubuntu and everything appeared to work fine until I got to here:
BUILD PHASE: 2/3
- lib-compilation and installation
- apps-compilation and installation
################################################## ###########################
LIB-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- imlib2 ..................... previous installed
- edb ........................ previous installed
- eet ........................ previous installed
- evas ....................... previous installed
- ecore ...................... previous installed
- epeg ....................... previous installed
- embryo ..................... previous installed
- edje ....................... previous installed
- epsilon .................... previous installed
- esmart ..................... previous installed
- emotion .................... previous installed
- ewl ........................ previous installed
- engrave .................... previous installed
- exml ....................... ERROR!
-----------------------------------------------------------------------------
I searched and didn't see anyone getting this besides me. Any ideas?
the import part you need is actually at the end of the log. If you are getting a message that says "configure: error: Make sure that xslt-config is in your PATH or that Xslt is correctly installed" then you need to install libxslt1-dev.
r00tzz
September 3rd, 2006, 05:27 PM
Hi
get-e.org mention that cpu is now working but don't mention none of the others of the failure modules.
Have you got calendar, evolume or wlan already working?
wlan adn calendar are working, evolume, at least in my conf, isn't. Aparentely, no mixer found.
Rui Pais
September 3rd, 2006, 05:30 PM
Thanks for the info.
I'll try an update soon...
-------------------------------------------------------------------------------
Edit:
wlan adn calendar are working
Hi again,
are you sure you are not using some version from pre 20 August? cause i still got gadman references with latest calendar code...
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I/opt/e17/include -I/opt/e17/include/enlightenment -DUSE_E_CONFIG_H -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -Os -march=pentium4 -mtune=pentium4 -pipe -fomit-frame-pointer -MT add_event_dialog.lo -MD -MP -MF .deps/add_event_dialog.Tpo -c add_event_dialog.c -fPIC -DPIC -o .libs/add_event_dialog.o
In file included from add_event_dialog.c:2:
e_mod_main.h:218: error: syntax error before 'E_Gadman_Client'
e_mod_main.h:218: warning: no semicolon at end of struct or union
e_mod_main.h:257: error: syntax error before '}' token
In file included from e_mod_main.h:329,
from add_event_dialog.c:2:
cal_face_func.h:16: error: syntax error before 'E_Gadman_Client'
add_event_dialog.c: In function '_add_event_basic_create_widgets':
add_event_dialog.c:130: warning: passing argument 2 of 'e_widget_entry_add' from incompatible pointer type
make[3]: *** [add_event_dialog.lo] Error 1
make[3]: Leaving directory `/home/rui/.e17_cvs/e_modules/calendar/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/rui/.e17_cvs/e_modules/calendar/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rui/.e17_cvs/e_modules/calendar'
make: *** [all] Error 2
Rui Pais
September 4th, 2006, 07:09 AM
:arrow: To those using my patch
I found 2 annoying things.
Sometimes after using a patched version of script cvs update is not done it without delete cvs tree
and --only flag is being overwhelmed by patch behavior :(.
I made an update of patch (http://homepage.oniduo.pt/rui.pais/projectos/easy_e17.patch.txt) that correct that.
PLEASE APPLY TO AN ORIGINAL/UNPATCHED easy_e17.sh (http://omicron.homeip.net/projects/easy_e17/easy_e17.sh)!!
Rui Pais
September 8th, 2006, 06:34 AM
Hi again,
for those who have problems installing using this method seems to be now, according to e-news, an constantly updated Ubuntu repository for e17.
Check it here (http://www4.get-e.org/Main/News/_articles/334.html).
pvphaneuf
September 10th, 2006, 07:53 PM
I'm getting an error similar to what you have displayed, could anyone help me with this?
LIB-COMPILATION AND INSTALLATION:
-----------------------------------------------------------------------------
- imlib2 ..................... previous installed
- edb ........................ previous installed
- eet ........................ previous installed
- evas ....................... previous installed
- ecore ...................... previous installed
- epeg ....................... previous installed
- embryo ..................... previous installed
- edje ....................... previous installed
- epsilon .................... previous installed
- esmart ..................... previous installed
- emotion .................... previous installed
- ewl ........................ previous installed
- engrave .................... previous installed
- exml ....................... ERROR!
-----------------------------------------------------------------------------
LAST LOGLINES FROM /tmp/easy_e17/install_logs/exml.log:
-----------------------------------------------------------------------------
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for ecore-config... /opt/e17/bin/ecore-config
checking for ecore - version >= 0.9.9... yes
checking for xml2-config... /usr/bin/xml2-config
checking for xml2 - version >= 2.6.13... yes
checking for xslt-config... no
checking for xslt - version >= 1.1.10... no
*** The xslt-config script installed by xslt could not be found
*** If xslt was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the XSLT_CONFIG environment variable to the
*** full path to xslt-config.
configure: error: Make sure that xslt-config is in your PATH or that Xslt is correctly installed
-----------------------------------------------------------------------------
Rui Pais
September 11th, 2006, 03:33 AM
check post #384 in this page.
AcesAndEights
September 11th, 2006, 01:31 PM
Hows everyone doing?
I just finished installing using the instructions from the first post to the dot, with the exception of changing the automake version. I get this error though when I try to log into a new session with enlightenment.
Xsession:unable to launch "/opt/e17/bin/enlightenment" X
session ---"/opt/e17/bin/enlightenment" not found; falling back
to default session.
I'm pretty new to linux, so I have no idea where to even start looking for the file. I thinking that I was supposed to change the path in the desktop location file that was created, but i don't know what Im supposed to change it to. Any help would be much apperciated.
Edit: I think I may have found a small part of the problem. In the path file I replaced the orginal code with the code provided instead of simply adding it. Could anyone provide me with the orginal path from the etc/environment/ file?
Edit: Upon further examination, I've determined that I do not have the file /opt/e17/bin/enlightenment. There are a great deal of other exec files in that extension, but I dont have the file "enlightenment" that the desktop file references. Can anyone help me out? Im kind of lost now.
ting
September 15th, 2006, 06:09 AM
to acesandeights.
I tried installing e17 a few weeks ago, and as far as I remember this happened to me too. The problem as far as I remember was that the process had errors which I overlooked. In essence, I never really completed the Install. After becoming annoyed I just excluded the elements which gave me errors. And in the end it worked.
jrock08
November 24th, 2006, 10:43 PM
I am having a problem with exml on installation. I looked through and found someone that i think gave a solution to the problem, but I didn't understand what his suggestion was.
BrowneR
December 2nd, 2006, 11:16 PM
I am having a problem with exml on installation. I looked through and found someone that i think gave a solution to the problem, but I didn't understand what his suggestion was.
i had this problem also.
to fix it you need to install libxslt1-dev as follows:
sudo apt-get install libxslt1-dev
then rerun the script.
Steff81
December 3rd, 2006, 07:08 AM
hi,
i tried install e17 with the easy_e17 script. but i get follow error message
---------------------------- Installing applications ---------------------------
- entrance ................... ok
- e .......................... ok
- eclair ..................... ok
- evfs ....................... ok
- e_utils .................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
../../../libtool: line 1872: cd: NONE: No such file or directory
libtool: link: cannot determine absolute directory name of `NONE'
../../../libtool: line 1872: cd: NONE: No such file or directory
libtool: link: cannot determine absolute directory name of `NONE'
../../../libtool: line 1872: cd: NONE: No such file or directory
libtool: link: cannot determine absolute directory name of `NONE'
../../../libtool: line 1872: cd: NONE: No such file or directory
libtool: link: cannot determine absolute directory name of `NONE'
../../../libtool: line 1872: cd: NONE: No such file or directory
libtool: link: cannot determine absolute directory name of `NONE'
mkdir .libs
gcc -g -O2 -o eap_edit eapp_edit_main.o -L/opt/e17/lib /opt/e17/lib/libewl.so /opt/e17/lib/libemotion.so -L/usr/lib -LNONE /opt/e17/lib/libepsilon.so /opt/e17/lib/libImlib2.so /opt/e17/lib/libepeg.so /opt/e17/lib/libedje.so /opt/e17/lib/libembryo.so -lpng12 /opt/e17/lib/libengrave.so /opt/e17/lib/libecore.so /opt/e17/lib/libecore_job.so /opt/e17/lib/libecore_x.so /opt/e17/lib/libecore_evas.so /opt/e17/lib/libecore_con.so /opt/e17/lib/libecore_ipc.so /opt/e17/lib/libecore_txt.so /usr/lib/libecore_fb.so /opt/e17/lib/libecore_config.so /opt/e17/lib/libecore_file.so /opt/e17/lib/libecore_desktop.so /opt/e17/lib/libecore_dbus.so /usr/lib/libcurl.so -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv /usr/lib/libidn.so -lssl -lcrypto -lX11 -lXext -lXcursor -lXrender -lXp -lXinerama -lXrandr -lXfixes -lXss /opt/e17/lib/libevas.so -lpthread -ldl /opt/e17/lib/libeet.so /usr/lib/libjpeg.so /usr/lib/libfreetype.so -lz -lfontconfig -lm
eapp_edit_main.o: In function `eapp_ui_init':
/home/steffen/e17_cvs/e17/apps/e_utils/src/bin/eapp_edit/eapp_edit_main.c:208: undefined reference to `ewl_button_stock_type_set'
/home/steffen/e17_cvs/e17/apps/e_utils/src/bin/eapp_edit/eapp_edit_main.c:218: undefined reference to `ewl_button_stock_type_set'
collect2: ld returned 1 exit status
make[4]: *** [eap_edit] Fehler 1
make[4]: Verlasse Verzeichnis '/home/steffen/e17_cvs/e17/apps/e_utils/src/bin/eapp_edit'
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis '/home/steffen/e17_cvs/e17/apps/e_utils/src/bin'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/steffen/e17_cvs/e17/apps/e_utils/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/home/steffen/e17_cvs/e17/apps/e_utils'
make: *** [all] Fehler 2
can anybody help me to fix this error?
libtool is installed
thanks in advance
regards steff
Jorcelangelo
January 3rd, 2007, 02:08 PM
I did the five original steps to install the E17.
but when I finished to run script to install I got an error:
Script action: install
--------------------------------------------------------------------------------
-------------------------------- Build phase 2/3 -------------------------------
- lib-compilation and installation
- apps-compilation and installation
--------------------------------------------------------------------------------
--------------------------- Installing libaries (EFL) --------------------------
- imlib2 ..................... ok
- edb ........................ ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- epeg ....................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... ok
- emotion .................... ok
- ewl ........................ ok
- engrave .................... ok
- exml ....................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for ecore-config... /opt/e17/bin/ecore-config
checking for ecore - version >= 0.9.9... yes
checking for xml2-config... /usr/bin/xml2-config
checking for xml2 - version >= 2.6.13... yes
checking for xslt-config... no
checking for xslt - version >= 1.1.10... no
*** The xslt-config script installed by xslt could not be found
*** If xslt was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the XSLT_CONFIG environment variable to the
*** full path to xslt-config.
configure: error: Make sure that xslt-config is in your PATH or that Xslt is correctly installed
--------------------------------------------------------------------------------
-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/exml.log'!
musa@musa-desktop:/home$
**************
the content of the file exml.log is:
Running aclocal...
/usr/share/aclocal/snacc.m4:24: warning: underquoted definition of AM_PATH_SNACC
run info '(automake)Extending aclocal'
or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
/usr/share/aclocal/glib.m4:8: warning: underquoted definition of AM_PATH_GLIB
Running autoheader...
Running autoconf...
Running libtoolize...
Running automake...
configure.in: installing `./install-sh'
configure.in: installing `./missing'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for ecore-config... /opt/e17/bin/ecore-config
checking for ecore - version >= 0.9.9... yes
checking for xml2-config... /usr/bin/xml2-config
checking for xml2 - version >= 2.6.13... yes
checking for xslt-config... no
checking for xslt - version >= 1.1.10... no
*** The xslt-config script installed by xslt could not be found
*** If xslt was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the XSLT_CONFIG environment variable to the
*** full path to xslt-config.
configure: error: Make sure that xslt-config is in your PATH or that Xslt is correctly installed
*************
OK, But anyway, I did try to login to the E17 and I got the follow msg:
Xsession: unable to launch " opt/e17/bin/enlightenment" X session --- "/opt/e17/bin/enlightenment" not found; falling back to default session.
<Okay>
****************
I did a search for on the this forum to find out the any essue about XSLT but I can't find nothing about it.
What I did wrong?
Do you have any tip for me?
Thanks !!!
Rui Pais
January 3rd, 2007, 02:23 PM
hi,
it's at least the second time i answer that on this now almost 400 post long thread.
Others answer the same, so as a simple exercise...
Go to the top of the page, click on: search this thread and type: xslt-config. ;)
(easy isn't it?)
to your 2nd question, you didn't go till the compilation of "e" package, so you don't have /opt/e17/bin/enlightenment installed (yet) :)
Simimi
January 23rd, 2007, 06:44 PM
Hey all. I am working on the installing of e17, from the original script on the first post. I looked through all 40 pages of this thread and did not see my problem, but I found some similar ones. I assume this error is a dependency thing or maybe just because it is not working properly in the CVS.
make[2]: Leaving directory `/home/citan/e17_cvs/e17/proto/entrance_edit_gui/data'
make[1]: Leaving directory `/home/citan/e17_cvs/e17/proto/entrance_edit_gui/data'
Making all in src
make[1]: Entering directory `/home/citan/e17_cvs/e17/proto/entrance_edit_gui/src'
make all-recursive
make[2]: Entering directory `/home/citan/e17_cvs/e17/proto/entrance_edit_gui/src'
Making all in widgets
make[3]: Entering directory `/home/citan/e17_cvs/e17/proto/entrance_edit_gui/src/widgets'
if /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I../../src/smarts -I../../src/widgets -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -MT libentrance_widgets_la-ew.lo -MD -MP -MF ".deps/libentrance_widgets_la-ew.Tpo" -c -o libentrance_widgets_la-ew.lo `test -f 'ew.c' || echo './'`ew.c; \
then mv -f ".deps/libentrance_widgets_la-ew.Tpo" ".deps/libentrance_widgets_la-ew.Plo"; else rm -f ".deps/libentrance_widgets_la-ew.Tpo"; exit 1; fi
if /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I../../src/smarts -I../../src/widgets -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -MT libentrance_widgets_la-ew_dialog.lo -MD -MP -MF ".deps/libentrance_widgets_la-ew_dialog.Tpo" -c -o libentrance_widgets_la-ew_dialog.lo `test -f 'ew_dialog.c' || echo './'`ew_dialog.c; \
then mv -f ".deps/libentrance_widgets_la-ew_dialog.Tpo" ".deps/libentrance_widgets_la-ew_dialog.Plo"; else rm -f ".deps/libentrance_widgets_la-ew_dialog.Tpo"; exit 1; fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I../../src/smarts -I../../src/widgets -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -MT libentrance_widgets_la-ew_dialog.lo -MD -MP -MF .deps/libentrance_widgets_la-ew_dialog.Tpo -c ew_dialog.c -fPIC -DPIC -o .libs/libentrance_widgets_la-ew_dialog.o
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I../../src/smarts -I../../src/widgets -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -MT libentrance_widgets_la-ew.lo -MD -MP -MF .deps/libentrance_widgets_la-ew.Tpo -c ew.c -fPIC -DPIC -o .libs/libentrance_widgets_la-ew.o
In file included from ew_textlist.h:4,
from Entrance_Widgets.h:9,
from ew_dialog.c:2:
_ew_list.h:14: error: expected specifier-qualifier-list before 'Etk_Tree2_Col'
In file included from ew_textlist.h:4,
from Entrance_Widgets.h:9,
from ew.c:3:
_ew_list.h:14: error: expected specifier-qualifier-list before 'Etk_Tree2_Col'
make[3]: *** [libentrance_widgets_la-ew.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [libentrance_widgets_la-ew_dialog.lo] Error 1
make[3]: Leaving directory `/home/citan/e17_cvs/e17/proto/entrance_edit_gui/src/widgets'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/citan/e17_cvs/e17/proto/entrance_edit_gui/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/citan/e17_cvs/e17/proto/entrance_edit_gui/src'
make: *** [all-recursive] Error 1
No idea here... I do not recognize a recursive error...
Any ideas?
Yours, Mimi
Rui Pais
January 23rd, 2007, 07:02 PM
hi simimi,
i don't use entrance or any related so you don't know, but maybe it's just a temporarily cvs broke one (note that entrance_edit_gui is on proto... not in main tree where apps tend to be more stable).
You could skip that one - you probably will never use it anyway... the script try to download a lot of stuff not need, extras, experimental stuff... it's based on morlenxus (it's author) preferences or needs and anyone who use it should adapt it to his/her one needs :)
hth
Simimi
January 23rd, 2007, 07:27 PM
Hmm, thanks a lot! So the proto repo is for things that are very very bleeding edge, and still in the "test" stages, even for CVS stuff?
I'll try to keep excluding things until I get it to compile then, thanks for the help!
Rui Pais
January 23rd, 2007, 07:39 PM
Hmm, thanks a lot! So the proto repo is for things that are very very bleeding edge, and still in the "test" stages, even for CVS stuff?
I'll try to keep excluding things until I get it to compile then, thanks for the help!
yes, proto is where the stuff that is yet at very beginning or even only as a prototypes (so the name... i think).
entrance is the replace for gdm/kdm, it's optional and a much less powerful/configurable then gdm/kdm... entrance_gui_edit must be some app to edit the theme and/or background images on entrance. They are not a direct or fundamental part of the desktop environment.
Just a note (maybe useful to anyone reading this):
This is an old (unmaintained?) how-to. And in certain points outdated.
when you make the .desktop file at the present it's not:
Exec=/opt/e17/bin/enlightenment
but this:
Exec=/opt/e17/bin/enlightenment_start
In order to start for the first time i needed one time (fail to see why!) to reboot my box.
It give me a message saying that /opt/e17/bin/enlightenment_start was not found even when it was on $PATH (](*,))
Rui Pais
January 27th, 2007, 10:48 AM
Hi,
just another small thing i find my self dealing with today...
One must definitely check the list of apps installed with the script.
That not only a question of what is unneed but, on the opposite, it will not use all available on cvs server.
e_utils, as an example, is not on the original list of apps and so it's not compiled even if its absent from the skip list. I use a script to make backgrounds/wallpapers that make use of e17setroot and took me a while before i understand why it did exist in my new installation. It's part of e_utils :)
If someone it's interested in this (set of) app, you have to add it manually to the script list app="..." section. And then do a sudo ./easy_e17.sh --only=e_utils
have fun all.
bajanpoet
February 7th, 2007, 10:23 PM
In my attempt to install enlightenment (e17) I started to do the steps set out in this thread, but after doing the first sudo apt-get... statement, this is the result:
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/g/glib1.2/libglib1.2-dev_1.2.10-10.1build1_i386.deb Error reading from server - read (104 Connection reset by peer) [IP: 195.248.90.38 80]
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/x/x11proto-fixes/x11proto-fixes-dev_4.0-0.1ubuntu1_all.deb Error reading from server - read (104 Connection reset by peer) [IP: 195.248.90.38 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
When I tried to run
wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
this is what I get
--22:37:19-- http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
=> `easy_e17.sh'
Resolving omicron.homeip.net... 88.72.195.81
Connecting to omicron.homeip.net|88.72.195.81|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
easy_e17.sh: Permission denied
What is this - and how do I fix it? (Sorry, I'm a complete Newbie to Linux and Englightenment...
MiD-AwE
March 4th, 2007, 10:35 PM
I did everything like it says but when I change sessions into E17, I get message that /etc/opt/e17/bin/enlightenment cannot be found.
How can I fix this?
Rui Pais
March 5th, 2007, 03:24 AM
I did everything like it says but when I change sessions into E17, I get message that /etc/opt/e17/bin/enlightenment cannot be found.
How can I fix this?
this instructions are becoming obsolete.
see my post above, #401 (http://ubuntuforums.org/showthread.php?p=2054941).
Lajexander
March 25th, 2007, 09:27 AM
yay! errors!!
this might be a little long but here goes nothing:
---------------------------- Installing applications ---------------------------
- e .......................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for E... configure: error: Package requirements (
evas
ecore
ecore-evas
ecore-config
ecore-dbus
ecore-file
ecore-desktop
edje
eet
embryo
efreet
) were not met:
No package 'efreet' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables E_CFLAGS
and E_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
btw, what is efreet?
Rui Pais
March 25th, 2007, 09:40 AM
efreet is a new dependency for e. It appeared yesterday.
Morlenxus has not yet update his script.
You can do it by yourself changing the line:
efl="imlib2 edb eet evas ecore epeg embryo edje epsilon esmart emotion engrave etk ewl exml enhance"
to:
efl="imlib2 edb eet evas ecore epeg embryo edje epsilon esmart emotion engrave etk ewl exml enhance efreet"
If you are updating, and not installing, i would advise you to wait one or two days till things stabilize a little.
hth
huwbie
April 6th, 2007, 11:49 AM
Ok the install went fine with the script not a problem.
However im using e17 now and i can't seem to create icons at all, it also seems i dont have e_utils_eapp_edit installed.. any ideas why?
Rui Pais
April 8th, 2007, 05:02 AM
Ok the install went fine with the script not a problem.
However im using e17 now and i can't seem to create icons at all, it also seems i dont have e_utils_eapp_edit installed.. any ideas why?
hi,
e17 stop use/support eaps for icons menus for at least a month or two.
Thats why you can't find e_utils_eap. It's been deprecated. Same for e17setroot, entangle, exige and a few others.
They are part of the old e_utils. It's still there, at .e17_cvs/e17/apps/e_utils and you still can build them (you may need to add the entry to morlenxus script list...).
Another thing.
Right now icons stuff are going for a deep changes and most of the things related are broken or incomplete... same for themes (or at least most of the old themes wont work with the new api).
If you want a stable working e17 you must use the 20070323 version. It's the latest Ok.
hth.
Kiwi-Hawk
April 9th, 2007, 07:43 AM
Hi
Thanks this is great,.. jus a wee bug or two but hey easyer than bu hand
Is this realted to cvs or is cause I'm running Mepis 6.5 which is Ubuntu based anyway
--------------------------- Installing libaries (EFL) --------------------------
- imlib2 ..................... ok
- edb ........................ ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- efreet ..................... ok
- epeg ....................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... ok
- emotion .................... ok
- engrave .................... ok
- etk ........................ ok
- ewl ........................ ok
- exml ....................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EXML... configure: error: Package requirements (
ecore
libxml-2.0
libxslt
) were not met:
No package 'libxslt' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables EXML_CFLAGS
and EXML_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
--------------------------------------------------------------------------------
was doing so well to,.. LOL teach me to blow my mouth off to my mate saying how easy it is
found my own answer I did a search in snaptic for libxslt and installed the dev all good to go it looks
If I might make a wee suggestion as a passing thought,.. I have had another fall over but fixed the same way,
My thought is to put somit like a mini howto cut and paste the missing file name into synaptic's search and see if they can
find the missing files that provide what they need then rerun the script, this might save a few posts that maybe don't need posting
and will help thy learning curve for some ya think?
this one might have stumped me tho,:No package 'libmpd' found
I did the search and install a couple of libs but still no find it
running updatedb and will run ldconfig -v and see if I can find it
No good I did fix it:
-------------------------------------------------------------------------------------------------------------------------------------
e .......................... previously installed
- entrance ................... previously installed
- eclair ..................... previously installed
- evfs ....................... previously installed
- edje_viewer ................ previously installed
- edje_editor ................ previously installed
- elicit ..................... previously installed
- emphasis ................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for strndup... yes
checking for pthread_create in -lpthread... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EMPHASIS... configure: error: Package requirements (
ecore >= 0.9.9.022
ecore-config
etk >= 0.1.0.002
enhance >= 0.0.1
libxml-2.0 >= 2.6.0
libmpd >= 0.12.0
) were not met:
No package 'libmpd' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables EMPHASIS_CFLAGS
and EMPHASIS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
--------------------------------------------------------------------------------
Don't know what I'm missing
messy I found the sound and compiled it to get right version
Cheers
Kiwi-Hawk
Rui Pais
April 9th, 2007, 07:55 AM
...
checking for EXML... configure: error: Package requirements (
ecore
libxml-2.0
libxslt
) were not met:
No package 'libxslt' found
...
Try:
sudo apt-get install libxslt-dev
Kiwi-Hawk
April 9th, 2007, 09:04 AM
Hi this truly stumped me
#
layout_etk_simple.c: In function 'entropy_etk_layout_trackback_show':
#
layout_etk_simple.c:385: warning: passing argument 1 of 'etk_container_remove' from incompatible pointer type
#
layout_etk_simple.c:385: error: too many arguments to function 'etk_container_remove'
#
layout_etk_simple.c: In function 'entropy_etk_layout_tree_show':
#
layout_etk_simple.c:412: warning: passing argument 1 of 'etk_container_remove' from incompatible pointer type
#
layout_etk_simple.c:412: error: too many arguments to function 'etk_container_remove'
#
layout_etk_simple.c: In function 'entropy_layout_etk_simple_local_view_set':
#
layout_etk_simple.c:447: warning: passing argument 1 of 'etk_container_remove' from incompatible pointer type
#
layout_etk_simple.c:447: error: too many arguments to function 'etk_container_remove'
#
make[2]: *** [layout_etk_simple_la-layout_etk_simple.lo] Error 1
#
make[2]: *** Waiting for unfinished jobs....
#
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DCONFIGURED_WITH=\"--prefix=/opt/e17\" -DPACKAGE=\"entropy\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_STRUCT_STAT_ST_BLOCKS=1 -DHAVE_ST_BLOCKS=1 -DRETSIGTYPE=void -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALTIME_R=1 -DHAVE_NL_LANGINFO=1 -DHAVE_MEMSET=1 -DHAVE_MEMMOVE=1 -DHAVE_STRCASECMP=1 -DHAVE_STRNCASECMP=1 -DHAVE_STRTOL=1 -DHAVE_STRSTR=1 -DHAVE_STRRCHR=1 -DHAVE_STRCHR=1 -DHAVE_STRDUP=1 -DHAVE_SELECT=1 -DHAVE_FTELLO=1 -DHAVE_FSEEKO=1 -DHAVE_STRTOUL=1 -DHAVE_STRTOULL=1 -DHAVE_STATFS=1 -DHAVE_STATVFS=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_SOCKET_H=1 -DSELECT_TYPE_ARG1=int "-DSELECT_TYPE_ARG234=(fd_set *)" "-DSELECT_TYPE_ARG5=(struct timeval *)" -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_UNISTD_H=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ALARM=1 -DHAVE_DIRENT_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_WORDEXP=1 -DHAVE_ECORE=1 -DHAVE_EWL=1 -DHAVE_ETK=1 -DHAVE_EVFS=1 -DHAVE_IMLIB2=1 -DHAVE_LIBPNG=1 -DPACKAGE_PREFIX=\"/opt/e17\" -DPACKAGE_LOCALE_DIR=\"/opt/e17//locale\" -DPACKAGE_DATA_DIR=\"/opt/e17/share/entropy\" -DPACKAGE_SOURCE_DIR=\"/root/e17_cvs/e17/proto/entropy\" -I. -I. -I. -I../.. -I../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -D_FILE_OFFSET_BITS=64 -Wall -MT layout_etk_simple_la-entropy_debug.lo -MD -MP -MF .deps/layout_etk_simple_la-entropy_debug.Tpo -c ../../src/entropy_debug.c -fPIC -DPIC -o .libs/layout_etk_simple_la-entropy_debug.o
#
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DCONFIGURED_WITH=\"--prefix=/opt/e17\" -DPACKAGE=\"entropy\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_STRUCT_STAT_ST_BLOCKS=1 -DHAVE_ST_BLOCKS=1 -DRETSIGTYPE=void -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALTIME_R=1 -DHAVE_NL_LANGINFO=1 -DHAVE_MEMSET=1 -DHAVE_MEMMOVE=1 -DHAVE_STRCASECMP=1 -DHAVE_STRNCASECMP=1 -DHAVE_STRTOL=1 -DHAVE_STRSTR=1 -DHAVE_STRRCHR=1 -DHAVE_STRCHR=1 -DHAVE_STRDUP=1 -DHAVE_SELECT=1 -DHAVE_FTELLO=1 -DHAVE_FSEEKO=1 -DHAVE_STRTOUL=1 -DHAVE_STRTOULL=1 -DHAVE_STATFS=1 -DHAVE_STATVFS=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_SOCKET_H=1 -DSELECT_TYPE_ARG1=int "-DSELECT_TYPE_ARG234=(fd_set *)" "-DSELECT_TYPE_ARG5=(struct timeval *)" -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_UNISTD_H=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ALARM=1 -DHAVE_DIRENT_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_WORDEXP=1 -DHAVE_ECORE=1 -DHAVE_EWL=1 -DHAVE_ETK=1 -DHAVE_EVFS=1 -DHAVE_IMLIB2=1 -DHAVE_LIBPNG=1 -DPACKAGE_PREFIX=\"/opt/e17\" -DPACKAGE_LOCALE_DIR=\"/opt/e17//locale\" -DPACKAGE_DATA_DIR=\"/opt/e17/share/entropy\" -DPACKAGE_SOURCE_DIR=\"/root/e17_cvs/e17/proto/entropy\" -I. -I. -I. -I../.. -I../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -D_FILE_OFFSET_BITS=64 -Wall -MT layout_etk_simple_la-entropy_debug.lo -MD -MP -MF .deps/layout_etk_simple_la-entropy_debug.Tpo -c ../../src/entropy_debug.c -o layout_etk_simple_la-entropy_debug.o >/dev/null 2>&1
#
make[2]: Leaving directory `/root/e17_cvs/e17/proto/entropy/src/plugins'
#
make[1]: *** [all-recursive] Error 1
#
make[1]: Leaving directory `/root/e17_cvs/e17/proto/entropy/src'
#
make: *** [all-recursive] Error 1
any thoughts please?
Cheers
Kiwi-Hawk
Kiwi-Hawk
April 9th, 2007, 09:08 AM
Try:
sudo apt-get install libxslt-dev
thanks for that found that one
Kiwi-Hawk
April 9th, 2007, 09:50 AM
Hi
I have three apps broken now says cant find eet_config and I look back eet is supposedly install but I can't find it can I force a reinstall of it?
entropy, estickies, extrackt
Cheers
Kiwi-Hawk
BTW I guess it'll need the enviroment changed to suit the prefixed install right how I do that
Kiwi-Hawk
April 9th, 2007, 11:27 AM
Hi
Got the crash thing on startup say you access enlightenment directly thats bad
need to know how to edit this to use the luncher they're on about and I guess less three programs we're good to go
-------------------------------------------------------------
[Desktop Entry]
Encoding=UTF-8
Name=E-17
Comment=
Exec=/opt/e17/bin/enlightenment
Icon=
Type=Application
-----------------------------------------------------------------------
Cheers
Kiwi-Hawk
Rui Pais
April 9th, 2007, 12:39 PM
hi again.
About your questions:
Entropy is broken and i think is not maintained anymore.
You can use something like xfe, pcmanfm, rox or thunar if you need a light file manager.
Broken things with eet_config are related with recent changes of happy (after 24/03), usually related with edje files that are being dropped (for desktop files).
You can safety skip them or rollback to a working previous date.
About the launcher for the startup, see my post #401 (http://ubuntuforums.org/showthread.php?p=2054941)
hth
Leeniez
April 9th, 2007, 12:46 PM
I have an error with the installation!! (really this is the third but I solve the others):
- entropy .................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
creating system_thumbnailer.la
(cd .libs && rm -f system_thumbnailer.la && ln -s ../system_thumbnailer.la system_thumbnailer.la)
if /bin/bash ../../libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DCONFIGURED_WITH=\"/opt/e17/share/config.site\ /opt/e17/etc/config.site\" -DPACKAGE=\"entropy\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_STRUCT_STAT_ST_BLOCKS=1 -DHAVE_ST_BLOCKS=1 -DRETSIGTYPE=void -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALTIME_R=1 -DHAVE_NL_LANGINFO=1 -DHAVE_MEMSET=1 -DHAVE_MEMMOVE=1 -DHAVE_STRCASECMP=1 -DHAVE_STRNCASECMP=1 -DHAVE_STRTOL=1 -DHAVE_STRSTR=1 -DHAVE_STRRCHR=1 -DHAVE_STRCHR=1 -DHAVE_STRDUP=1 -DHAVE_SELECT=1 -DHAVE_FTELLO=1 -DHAVE_FSEEKO=1 -DHAVE_STRTOUL=1 -DHAVE_STRTOULL=1 -DHAVE_STATFS=1 -DHAVE_STATVFS=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_SOCKET_H=1 -DSELECT_TYPE_ARG1=int -DSELECT_TYPE_ARG234=\(fd_set\ \*\) -DSELECT_TYPE_ARG5=\(struct\ timeval\ \*\) -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ALARM=1 -DHAVE_DIRENT_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_WORDEXP=1 -DHAVE_ECORE=1 -DHAVE_EWL=1 -DHAVE_ETK=1 -DHAVE_EVFS=1 -DHAVE_IMLIB2=1 -DHAVE_LIBPNG=1 -DPACKAGE_PREFIX=\"/opt/e17\" -DPACKAGE_LOCALE_DIR=\"/opt/e17//locale\" -DPACKAGE_DATA_DIR=\"/opt/e17/share/entropy\" -DPACKAGE_SOURCE_DIR=\"/home/leno/e17_cvs/e17/proto/entropy\" -I. -I. -I. -I../.. -I../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -D_FILE_OFFSET_BITS=64 -Wall -MT layout_etk_simple_la-layout_etk_simple.lo -MD -MP -MF ".deps/layout_etk_simple_la-layout_etk_simple.Tpo" -c -o layout_etk_simple_la-layout_etk_simple.lo `test -f 'layout_etk_simple.c' || echo './'`layout_etk_simple.c; \
then mv -f ".deps/layout_etk_simple_la-layout_etk_simple.Tpo" ".deps/layout_etk_simple_la-layout_etk_simple.Plo"; else rm -f ".deps/layout_etk_simple_la-layout_etk_simple.Tpo"; exit 1; fi
gcc -shared .libs/action_simple_la-entropy_gui.o .libs/action_simple_la-action_simple.o .libs/action_simple_la-entropy_debug.o -L/opt/e17/lib /opt/e17/lib/libewl.so /opt/e17/lib/libemotion.so /opt/e17/lib/libepsilon.so /opt/e17/lib/libImlib2.so /opt/e17/lib/libecore_evas.so /opt/e17/lib/libecore_file.so /opt/e17/lib/libecore_con.so /opt/e17/lib/libedje.so /opt/e17/lib/libecore_x.so /opt/e17/lib/libecore_txt.so /usr/lib/libcurl.so -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv /usr/lib/libidn.so -ldl -lz /opt/e17/lib/libecore.so -lssl -lcrypto /opt/e17/lib/libevas.so -lm -Wl,-soname -Wl,action_simple.so -o .libs/action_simple.so
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" "-DCONFIGURED_WITH=\"/opt/e17/share/config.site /opt/e17/etc/config.site\"" -DPACKAGE=\"entropy\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_STRUCT_STAT_ST_BLOCKS=1 -DHAVE_ST_BLOCKS=1 -DRETSIGTYPE=void -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALTIME_R=1 -DHAVE_NL_LANGINFO=1 -DHAVE_MEMSET=1 -DHAVE_MEMMOVE=1 -DHAVE_STRCASECMP=1 -DHAVE_STRNCASECMP=1 -DHAVE_STRTOL=1 -DHAVE_STRSTR=1 -DHAVE_STRRCHR=1 -DHAVE_STRCHR=1 -DHAVE_STRDUP=1 -DHAVE_SELECT=1 -DHAVE_FTELLO=1 -DHAVE_FSEEKO=1 -DHAVE_STRTOUL=1 -DHAVE_STRTOULL=1 -DHAVE_STATFS=1 -DHAVE_STATVFS=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_SOCKET_H=1 -DSELECT_TYPE_ARG1=int "-DSELECT_TYPE_ARG234=(fd_set *)" "-DSELECT_TYPE_ARG5=(struct timeval *)" -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ALARM=1 -DHAVE_DIRENT_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_WORDEXP=1 -DHAVE_ECORE=1 -DHAVE_EWL=1 -DHAVE_ETK=1 -DHAVE_EVFS=1 -DHAVE_IMLIB2=1 -DHAVE_LIBPNG=1 -DPACKAGE_PREFIX=\"/opt/e17\" -DPACKAGE_LOCALE_DIR=\"/opt/e17//locale\" -DPACKAGE_DATA_DIR=\"/opt/e17/share/entropy\" -DPACKAGE_SOURCE_DIR=\"/home/leno/e17_cvs/e17/proto/entropy\" -I. -I. -I. -I../.. -I../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -D_FILE_OFFSET_BITS=64 -Wall -MT layout_etk_simple_la-layout_etk_simple.lo -MD -MP -MF .deps/layout_etk_simple_la-layout_etk_simple.Tpo -c layout_etk_simple.c -fPIC -DPIC -o .libs/layout_etk_simple_la-layout_etk_simple.o
layout_etk_simple.c: In function 'entropy_etk_layout_trackback_show':
layout_etk_simple.c:385: warning: passing argument 1 of 'etk_container_remove' from incompatible pointer type
layout_etk_simple.c:385: error: too many arguments to function 'etk_container_remove'
layout_etk_simple.c: In function 'entropy_etk_layout_tree_show':
layout_etk_simple.c:412: warning: passing argument 1 of 'etk_container_remove' from incompatible pointer type
layout_etk_simple.c:412: error: too many arguments to function 'etk_container_remove'
layout_etk_simple.c: In function 'entropy_layout_etk_simple_local_view_set':
layout_etk_simple.c:447: warning: passing argument 1 of 'etk_container_remove' from incompatible pointer type
layout_etk_simple.c:447: error: too many arguments to function 'etk_container_remove'
make[2]: *** [layout_etk_simple_la-layout_etk_simple.lo] Error 1
make[2]: *** Se espera a que terminen otras tareas....
ar cru .libs/action_simple.a action_simple_la-entropy_gui.o action_simple_la-action_simple.o action_simple_la-entropy_debug.o
ranlib .libs/action_simple.a
creating action_simple.la
(cd .libs && rm -f action_simple.la && ln -s ../action_simple.la action_simple.la)
make[2]: se sale del directorio `/home/leno/e17_cvs/e17/proto/entropy/src/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/home/leno/e17_cvs/e17/proto/entropy/src'
make: *** [all-recursive] Error 1
--------------------------------------------------------------------------------
What can I do? Any idea? (Note that my Ubuntu 6.10 is spanish version, and even I'm spanish heh)
Thanks!
Rui Pais
April 9th, 2007, 02:16 PM
I have an error with the installation!! (really this is the third but I solve the others):
- entropy .................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
creating system_thumbnailer.la
(cd .libs && rm -f system_thumbnailer.la && ln -s ../system_thumbnailer.la system_thumbnailer.la)
if /bin/bash ../../libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DCONFIGURED_WITH=\"/opt/e17/share/config.site\ /opt/e17/etc/config.site\" -DPACKAGE=\"entropy\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_STRUCT_STAT_ST_BLOCKS=1 -DHAVE_ST_BLOCKS=1 -DRETSIGTYPE=void -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALTIME_R=1 -DHAVE_NL_LANGINFO=1 -DHAVE_MEMSET=1 -DHAVE_MEMMOVE=1 -DHAVE_STRCASECMP=1 -DHAVE_STRNCASECMP=1 -DHAVE_STRTOL=1 -DHAVE_STRSTR=1 -DHAVE_STRRCHR=1 -DHAVE_STRCHR=1 -DHAVE_STRDUP=1 -DHAVE_SELECT=1 -DHAVE_FTELLO=1 -DHAVE_FSEEKO=1 -DHAVE_STRTOUL=1 -DHAVE_STRTOULL=1 -DHAVE_STATFS=1 -DHAVE_STATVFS=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_SOCKET_H=1 -DSELECT_TYPE_ARG1=int -DSELECT_TYPE_ARG234=\(fd_set\ \*\) -DSELECT_TYPE_ARG5=\(struct\ timeval\ \*\) -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ALARM=1 -DHAVE_DIRENT_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_WORDEXP=1 -DHAVE_ECORE=1 -DHAVE_EWL=1 -DHAVE_ETK=1 -DHAVE_EVFS=1 -DHAVE_IMLIB2=1 -DHAVE_LIBPNG=1 -DPACKAGE_PREFIX=\"/opt/e17\" -DPACKAGE_LOCALE_DIR=\"/opt/e17//locale\" -DPACKAGE_DATA_DIR=\"/opt/e17/share/entropy\" -DPACKAGE_SOURCE_DIR=\"/home/leno/e17_cvs/e17/proto/entropy\" -I. -I. -I. -I../.. -I../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -D_FILE_OFFSET_BITS=64 -Wall -MT layout_etk_simple_la-layout_etk_simple.lo -MD -MP -MF ".deps/layout_etk_simple_la-layout_etk_simple.Tpo" -c -o layout_etk_simple_la-layout_etk_simple.lo `test -f 'layout_etk_simple.c' || echo './'`layout_etk_simple.c; \
then mv -f ".deps/layout_etk_simple_la-layout_etk_simple.Tpo" ".deps/layout_etk_simple_la-layout_etk_simple.Plo"; else rm -f ".deps/layout_etk_simple_la-layout_etk_simple.Tpo"; exit 1; fi
gcc -shared .libs/action_simple_la-entropy_gui.o .libs/action_simple_la-action_simple.o .libs/action_simple_la-entropy_debug.o -L/opt/e17/lib /opt/e17/lib/libewl.so /opt/e17/lib/libemotion.so /opt/e17/lib/libepsilon.so /opt/e17/lib/libImlib2.so /opt/e17/lib/libecore_evas.so /opt/e17/lib/libecore_file.so /opt/e17/lib/libecore_con.so /opt/e17/lib/libedje.so /opt/e17/lib/libecore_x.so /opt/e17/lib/libecore_txt.so /usr/lib/libcurl.so -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv /usr/lib/libidn.so -ldl -lz /opt/e17/lib/libecore.so -lssl -lcrypto /opt/e17/lib/libevas.so -lm -Wl,-soname -Wl,action_simple.so -o .libs/action_simple.so
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" "-DCONFIGURED_WITH=\"/opt/e17/share/config.site /opt/e17/etc/config.site\"" -DPACKAGE=\"entropy\" -DVERSION=\"0.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_STRUCT_STAT_ST_BLOCKS=1 -DHAVE_ST_BLOCKS=1 -DRETSIGTYPE=void -DHAVE_LIMITS_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALTIME_R=1 -DHAVE_NL_LANGINFO=1 -DHAVE_MEMSET=1 -DHAVE_MEMMOVE=1 -DHAVE_STRCASECMP=1 -DHAVE_STRNCASECMP=1 -DHAVE_STRTOL=1 -DHAVE_STRSTR=1 -DHAVE_STRRCHR=1 -DHAVE_STRCHR=1 -DHAVE_STRDUP=1 -DHAVE_SELECT=1 -DHAVE_FTELLO=1 -DHAVE_FSEEKO=1 -DHAVE_STRTOUL=1 -DHAVE_STRTOULL=1 -DHAVE_STATFS=1 -DHAVE_STATVFS=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_SOCKET_H=1 -DSELECT_TYPE_ARG1=int "-DSELECT_TYPE_ARG234=(fd_set *)" "-DSELECT_TYPE_ARG5=(struct timeval *)" -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ALARM=1 -DHAVE_DIRENT_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_WORDEXP=1 -DHAVE_ECORE=1 -DHAVE_EWL=1 -DHAVE_ETK=1 -DHAVE_EVFS=1 -DHAVE_IMLIB2=1 -DHAVE_LIBPNG=1 -DPACKAGE_PREFIX=\"/opt/e17\" -DPACKAGE_LOCALE_DIR=\"/opt/e17//locale\" -DPACKAGE_DATA_DIR=\"/opt/e17/share/entropy\" -DPACKAGE_SOURCE_DIR=\"/home/leno/e17_cvs/e17/proto/entropy\" -I. -I. -I. -I../.. -I../../src/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include -I/opt/e17/include/etk -g -O2 -D_FILE_OFFSET_BITS=64 -Wall -MT layout_etk_simple_la-layout_etk_simple.lo -MD -MP -MF .deps/layout_etk_simple_la-layout_etk_simple.Tpo -c layout_etk_simple.c -fPIC -DPIC -o .libs/layout_etk_simple_la-layout_etk_simple.o
layout_etk_simple.c: In function 'entropy_etk_layout_trackback_show':
layout_etk_simple.c:385: warning: passing argument 1 of 'etk_container_remove' from incompatible pointer type
layout_etk_simple.c:385: error: too many arguments to function 'etk_container_remove'
layout_etk_simple.c: In function 'entropy_etk_layout_tree_show':
layout_etk_simple.c:412: warning: passing argument 1 of 'etk_container_remove' from incompatible pointer type
layout_etk_simple.c:412: error: too many arguments to function 'etk_container_remove'
layout_etk_simple.c: In function 'entropy_layout_etk_simple_local_view_set':
layout_etk_simple.c:447: warning: passing argument 1 of 'etk_container_remove' from incompatible pointer type
layout_etk_simple.c:447: error: too many arguments to function 'etk_container_remove'
make[2]: *** [layout_etk_simple_la-layout_etk_simple.lo] Error 1
make[2]: *** Se espera a que terminen otras tareas....
ar cru .libs/action_simple.a action_simple_la-entropy_gui.o action_simple_la-action_simple.o action_simple_la-entropy_debug.o
ranlib .libs/action_simple.a
creating action_simple.la
(cd .libs && rm -f action_simple.la && ln -s ../action_simple.la action_simple.la)
make[2]: se sale del directorio `/home/leno/e17_cvs/e17/proto/entropy/src/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/home/leno/e17_cvs/e17/proto/entropy/src'
make: *** [all-recursive] Error 1
--------------------------------------------------------------------------------
What can I do? Any idea? (Note that my Ubuntu 6.10 is spanish version, and even I'm spanish heh)
Thanks!
hi, see my previous post (http://ubuntuforums.org/showpost.php?p=2426134&postcount=416).
Kiwi-Hawk
April 9th, 2007, 06:35 PM
Hi
heres a thought for those start E17 via kdm
------------------------------------------------------------
[Desktop Entry]
Encoding=UTF-8
Name=E-17
Comment=
Exec=/opt/e17/bin/enlightenment
Icon=
Type=Application
-----------------------------------------------------------------------
needs to be as follows"
---------------------------------------------------------------------
[Desktop Entry]
Encoding=UTF-8
Name=E-17
Comment=
Exec=/opt/e17/bin/enlightenment_start
Icon=
Type=Application
-----------------------------------------------------------------------
or E will crash at startup it does not like being started direct
Cheers
Kiwi-Hawk
stylesuxx
April 10th, 2007, 05:37 PM
Hi!
First I want to say that this thread really helped allot while installing E17 :-)
Well i just started my first E17 Session and i fell in love.
BUT
While installing with this script i had to skip some stuff:
exhibit
extrackt
emphasis
engage
emu
language
moon
taskbar
I just wanted to ask what`s going on with this packages, are they not maintained anymore?
regards Chris
stylesuxx
April 11th, 2007, 02:44 PM
Ok, just installed the rest of the stuff, the problem was, that i had automake1.10 installed, with 1.9 it worked like a charm :-)
dOkTOR_dO
April 13th, 2007, 02:22 AM
this error:
- exml ....................... ok
- enhance .................... ok
--------------------------------------------------------------------------------
---------------------------- Installing applications ---------------------------
- e .......................... ok
- entrance ................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I/opt/e17/include -g -O2 -Wall -MT spawner.o -MD -MP -MF ".deps/spawner.Tpo" -c -o spawner.o spawner.c; \
then mv -f ".deps/spawner.Tpo" ".deps/spawner.Po"; else rm -f ".deps/spawner.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I/opt/e17/include -g -O2 -Wall -MT entranced_display.o -MD -MP -MF ".deps/entranced_display.Tpo" -c -o entranced_display.o entranced_display.c; \
then mv -f ".deps/entranced_display.Tpo" ".deps/entranced_display.Po"; else rm -f ".deps/entranced_display.Tpo"; exit 1; fi
spawner.c:443: warning: ‘_cb_atexit’ defined but not used
/bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -Wall -L/opt/e17/lib -o entranced auth.o ipc.o md5.o util.o spawner.o entranced_display.o -lXau -L/opt/e17/lib -lecore_evas -levas -lecore_x -lecore_txt -lecore_ipc -lecore_con -lecore_config -leet -lecore_desktop -lecore_file -lecore -lcurl -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -ldl -lssl -lcrypto -lz -lcrypt
mkdir .libs
gcc -g -O2 -Wall -o entranced auth.o ipc.o md5.o util.o spawner.o entranced_display.o -L/opt/e17/lib -lXau /opt/e17/lib/libecore_evas.so /opt/e17/lib/libevas.so /opt/e17/lib/libecore_x.so /opt/e17/lib/libecore_txt.so /opt/e17/lib/libecore_ipc.so /opt/e17/lib/libecore_con.so /opt/e17/lib/libecore_config.so /opt/e17/lib/libeet.so /opt/e17/lib/libecore_desktop.so /opt/e17/lib/libecore_file.so /opt/e17/lib/libecore.so /usr/lib/libcurl.so -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv /usr/lib/libidn.so -ldl -lssl -lcrypto -lz -lcrypt
make[3]: Leaving directory `/home/dok/e17_cvs/e17/apps/entrance/src/daemon'
Making all in config
make[3]: Entering directory `/home/dok/e17_cvs/e17/apps/entrance/src/config'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I/opt/e17/include -I./../lib -I/opt/e17/include -I/opt/e17/include -g -O2 -Wall -MT entrance_edit-entrance_edit_main.o -MD -MP -MF ".deps/entrance_edit-entrance_edit_main.Tpo" -c -o entrance_edit-entrance_edit_main.o `test -f 'entrance_edit_main.c' || echo './'`entrance_edit_main.c; \
then mv -f ".deps/entrance_edit-entrance_edit_main.Tpo" ".deps/entrance_edit-entrance_edit_main.Po"; else rm -f ".deps/entrance_edit-entrance_edit_main.Tpo"; exit 1; fi
/bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -Wall -L/opt/e17/lib -o entrance_edit -L../lib entrance_edit-entrance_edit_main.o -L/opt/e17/lib -lecore_evas -levas -lecore_x -lecore_txt -lecore_ipc -lecore_con -lecore_config -leet -lecore_desktop -lecore_file -lecore -lcurl -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -ldl -lssl -lcrypto -lz -lentrance_edit -lcrypt
mkdir .libs
gcc -g -O2 -Wall -o .libs/entrance_edit entrance_edit-entrance_edit_main.o -L/opt/e17/lib -L/home/dok/e17_cvs/e17/apps/entrance/src/lib /opt/e17/lib/libecore_evas.so /opt/e17/lib/libevas.so /opt/e17/lib/libecore_x.so /opt/e17/lib/libecore_txt.so /opt/e17/lib/libecore_ipc.so /opt/e17/lib/libecore_con.so /opt/e17/lib/libecore_config.so /opt/e17/lib/libeet.so /opt/e17/lib/libecore_desktop.so /opt/e17/lib/libecore_file.so /opt/e17/lib/libecore.so /usr/lib/libcurl.so -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv /usr/lib/libidn.so -ldl -lssl -lcrypto -lz /home/dok/e17_cvs/e17/apps/entrance/src/lib/.libs/libentrance_edit.so -lcrypt
built in linker script:10 nonconstant expression for fill value
collect2: ld returned 1 exit status
make[3]: *** [entrance_edit] Error 1
make[3]: Leaving directory `/home/dok/e17_cvs/e17/apps/entrance/src/config'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/dok/e17_cvs/e17/apps/entrance/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/dok/e17_cvs/e17/apps/entrance/src'
make: *** [all-recursive] Error 1
any solution?:confused:
worldwithoutgurus
April 14th, 2007, 04:59 AM
Yes.
Don't use entrance.
Don't even think about using entrance.
Or use Elive... :D
Anagonda
April 14th, 2007, 08:42 AM
I have used E16 for a while now, over a year atleast. I like it alot. So I have tried E17 few times. 6-12 months ago I tried E17 and then it was so full of bugs I couldnt use it. Crashed once in every hour etc. I had once before tried E17 and then it was a big thing if I got it even started before it crashed.
Last night I build it again from cvs with this threads script(last time I did it with this script and worked fine). I had to install 3 new packages with apt-get, just googled when got a error that script can't find something. So I could find the three missing packages and it did go fine. Last time I did the install with this script I needed to find about 10 packages.
I skipped evfs,entropy,engage and bling. I don't need them so it was a easy solution when I got an error...
But the biggest thing is that the E17 haven't crashed once in about 4 hours. And this is almoust as fast as E16!
Only thing that isn't so fine is the "loading of wallpaper" when changing desktop. I have a different wallpaper on each desktop. This problem is more(or I think so) because of my hardware. So slow (GF6600) graphics card that it needs to be loaded. But ofcourse if I use only one wallpaper I don't get this loading thing.
Ok, got a another thing... There just isn't any nice themes for E17 yet. get-e.org has four? And thats about all. Or maybe I haven't found any nice sites.
The best thing (still with enlightenment as with E16) that theese are much faster than gnome or kde. And I like that my friends can't use my computer(winxp geeks). Maybe this E17 is easier to use because of the icons I have set on the bar...
gauteh
April 15th, 2007, 03:29 PM
in case cvs fails to checkout, try to login first:
cvs -d:pserver:anoncvs@anoncvs.enlightenment.org:/var/cvs/e login
gauteh
April 17th, 2007, 12:51 PM
and you need: libxslt1-dev for exml
sudo apt-get install libxslt1-dev
gauteh
April 17th, 2007, 01:31 PM
not to speak about:
libmpd0
libmpd-dev
for emphasis
john_spiral
April 17th, 2007, 01:59 PM
Hi,
Is the HOWTO on the first page complete or do I need to make any adjustments?
I see it was last edited on:
August 21st, 2006 at 09:54 AM
John
gauteh
April 17th, 2007, 02:04 PM
and put enlightenment_start in the xsessions e17.desktop file
gauteh
April 17th, 2007, 02:06 PM
Hi,
Is the HOWTO on the first page complete or do I need to make any adjustments?
I see it was last edited on:
August 21st, 2006 at 09:54 AM
John
with the latest posts from me you see here plus skipping: exhibit,extrackt,engage,moon because of a bug in the configure scripts it works for me.
foxy123
May 11th, 2007, 08:13 PM
I've got no applications in the Application menu. How to get them there?
honeydew
May 11th, 2007, 08:17 PM
try typing in console
e17genmenu
foxy123
May 12th, 2007, 05:08 AM
try typing in console
e17genmenu
I do not think that e17genmenu works anymore. E17 now uses .desktop files. In any case I do not have e17genmenu.
I read that I need to install xdg-menu and xdg-utils, what I did but there is some bug there, so I do not have any apps :(
Rui Pais
May 12th, 2007, 08:22 AM
I do not think that e17genmenu works anymore. E17 now uses .desktop files. In any case I do not have e17genmenu.
I read that I need to install xdg-menu and xdg-utils, what I did but there is some bug there, so I do not have any apps :(
yes, you are right. e17genmenu is obsolete a long time ago (it was a very buggy hack anyway).
e17 now uses desktop files. They are not so easily manageable :(.
Here (http://wiki.enlightenment.org/index.php/E17_and_Efreet) is a link to some useful reference.
You can generate an Gnome like menu by moving your .e/e/ folder to .e/e_BAK/ and then start e17.
Or copying .desktop files from /usr/share/applications to ~/.e/e/applications/all and editing ~/.e/e/applications/bar/default/.order manually.
hth
foxy123
May 12th, 2007, 01:27 PM
oh, thanks. I had to install also a package called just 'menu' and it works now.
Another question: how do people manage without systray? engage is obsolete and itask is buggy. What about apps, which usually sit in the system tray like gaim?
Rui Pais
May 12th, 2007, 04:00 PM
oh, thanks. I had to install also a package called just 'menu' and it works now.
Another question: how do people manage without systray? engage is obsolete and itask is buggy. What about apps, which usually sit in the system tray like gaim?
well, in my case i don't have one or the need for it. So i can't talk for my experience... but usually people use some DE independent systray manager, like trayer (on repos) or stalonetray (check here (http://stalonetray.sourceforge.net/)).
bestial
May 12th, 2007, 07:16 PM
Is there any easy way to uninstall EVERYTHING this howto installed? Everything went wrong, and I tried to install e17 the way I hade it before I updated to fiesty, but then I couldn't click on anything.
So... please, a simple line to undo this whole hellish thing? :) Or should I just to a new clean install of fiesty?
Rui Pais
May 13th, 2007, 03:36 AM
Is there any easy way to uninstall EVERYTHING this howto installed? Everything went wrong, and I tried to install e17 the way I hade it before I updated to fiesty, but then I couldn't click on anything.
So... please, a simple line to undo this whole hellish thing? :) Or should I just to a new clean install of fiesty?
"Hellish"? damn, you deserve the hell for the blafesmy ;)
Anyway simple. If you haven't change default paths it's just:
sudo rm -rf /opt/e17 ~/e17_cvs ~/.e /tmp/easy_e17 /tmp/enlightenment*
:)
bestial
May 13th, 2007, 05:33 AM
"Hellish"? damn, you deserve the hell for the blafesmy ;)
Anyway simple. If you haven't change default paths it's just:
sudo rm -rf /opt/e17 ~/e17_cvs
:)
Hah, that's pretty obvious, but I'm not always sure if everything will be removed. But thanks!
And I guess that this howto is awesome, I was just som tired so I removed everything. Cause my computer just shutted down during the install (or maybe the install did that? I didn't see). And when I tried to start E17 it complained about X-sessions (I think) and turned back into Gnome.
Rui Pais
May 13th, 2007, 05:56 AM
Hah, that's pretty obvious, but I'm not always sure if everything will be removed. But thanks!
yes, one of the advantages of this method is that it installs everything on opt, not mixing alpha stuff with your system, and make backups or clean ups very easy.
btw i forget to a full clean you need to remove too from your home .e/ folder and check /tmp/ for any temporary stuff that may be there from install process. (i will edit my previous post)
And I guess that this howto is awesome, I was just som tired so I removed everything. Cause my computer just shutted down during the install (or maybe the install did that? I didn't see). And when I tried to start E17 it complained about X-sessions (I think) and turned back into Gnome.
i wonder if you followed the how-to exactly or if you have done the changes need for the new starter mentioned early here. These days you need: Exec=/opt/e17/bin/enlightenment_start, and not what is said on 1st. post.
Anyway if your computer shut down during compilation/install maybe rm /opt/e17 and reinstall again would be a good idea (no need to rm ~/e17_cvs in this case) or at least run easy_e17 again to see if it says everything is done it or skipped.
bestial
May 13th, 2007, 06:05 AM
i wonder if you followed the how-to exactly or if you have done the changes need for the new starter mentioned early here. These days you need: Exec=/opt/e17/bin/enlightenment_start, and not what is said on 1st. post.
Anyway if your computer shut down during compilation/install maybe rm /opt/e17 and reinstall again would be a good idea (no need to rm ~/e17_cvs in this case) or at least run easy_e17 again to see if it says everything is done it or skipped.
Ah, that could've been the problem, cause I did everything from the 1st post. But now everything is deleted so to just run easy_e17 wouldn't show me anything I guess.
But maybe I should give it a try, cause the apt-get install e17 just gets crappier and crappier for every time I upgrade Ubuntu. :)
Rui Pais
May 13th, 2007, 06:19 AM
Ah, that could've been the problem, cause I did everything from the 1st post. But now everything is deleted so to just run easy_e17 wouldn't show me anything I guess.
But maybe I should give it a try, cause the apt-get install e17 just gets crappier and crappier for every time I upgrade Ubuntu. :)
Well, thats a boring problem... the 1st post is outdated in several points. The person who made it stop updated for long...
for me e17 (an alpha) product as been very stable (more stable then the edgy gnome, btw) the only issues are related with the endless and sudden changes of APIsi introduced constantly and the move for .desktop instead of .eap.
I decided to stay for a while on the 20070323 version, since it's very stable and i can edit my menu as i used to...
Anyway, maybe you wanted to check the e17 version precompiled and save the trouble of do it yourself.
Here a thread on how-to do it (http://ubuntuforums.org/showthread.php?t=319336).
bestial
May 13th, 2007, 01:57 PM
It's starting to come together again, it's just that everytime I update and installs e17 again new problems come forth and old ones disappear. It's pretty nagging.
.order for favourites doesn't work anymore (don't ask me why) but the application-apt does the trick anyway.. but, I want what I'm used to! :)
EDIT: And that's the howto I always use, I only wanted to try something different this time.. but I ended up with that one again.
raul_
May 17th, 2007, 03:51 PM
Sorry, I d'idnt go through all the thread. I suppose that updating is just running the script again, since it downloads everything from the cvs repository...right? Like, you guys commit a change, and when I run the script again, that change will be updated?
Rui Pais
May 17th, 2007, 04:02 PM
Sorry, I d'idnt go through all the thread. I suppose that updating is just running the script again, since it downloads everything from the cvs repository...right? Like, you guys commit a change, and when I run the script again, that change will be updated?
to update (without a full reinstall) just run it passing --update or use -u flag:
sudo ./easy_e17.sh -u
it will download all changes committed and compile/install only what needs to be upgraded :)
raul_
May 17th, 2007, 09:15 PM
- engrave .................... ok
- etk ........................ ok
- ewl ........................ ok
- exml ....................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EXML... configure: error: Package requirements (
ecore
libxml-2.0
libxslt
) were not met:
No package 'libxslt' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables EXML_CFLAGS
and EXML_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
--------------------------------------------------------------------------------
-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/exml.log'!
ups... :rolleyes:
Rui Pais
May 18th, 2007, 02:29 AM
that issue is asked once in any page and answered one in each page of this thread.
sudo apt-get install libxslt1-dev
i wish 1 st post was updated...
foxy123
May 18th, 2007, 04:00 AM
- engrave .................... ok
- etk ........................ ok
- ewl ........................ ok
- exml ....................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EXML... configure: error: Package requirements (
ecore
libxml-2.0
libxslt
) were not met:
No package 'libxslt' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables EXML_CFLAGS
and EXML_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
--------------------------------------------------------------------------------
-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/exml.log'!
ups... :rolleyes:
it is quite clear from the error you had (see above). And usually compiling errors refer to dev packages.
raul_
May 18th, 2007, 07:09 AM
I know, it's just another thing to add in the dependencies
foxy123
May 25th, 2007, 06:02 PM
For last few days I've got this error:
M apps/e/po/bg.po
M apps/e/po/ca.po
C apps/e/po/de.po
M apps/e/po/eo.po
M apps/e/po/fr.po
M apps/e/po/hu.po
C apps/e/po/it.po
M apps/e/po/ja.po
M apps/e/po/ko.po
M apps/e/po/pt_BR.po
M apps/e/po/ru.po
M apps/e/po/sl.po
FAILED! Next attempt 6 in 30 seconds
Rui Pais
May 25th, 2007, 06:05 PM
if you have the latest version of the script, try run it with -f lag (--fix-cvs-conflicts)
or manually remove apps/e/po
ark
June 1st, 2007, 07:27 PM
i got this error:
--------------------------- Installing libaries (EFL) --------------------------
- imlib2 ..................... ok
- edb ........................ ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- efreet ..................... ok
- epeg ....................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... ok
- emotion .................... ok
- engrave .................... ok
- etk ........................ ok
- ewl ........................ ok
- exml ....................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EXML... configure: error: Package requirements (
ecore
libxml-2.0
libxslt
) were not met:
No package 'libxslt' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables EXML_CFLAGS
and EXML_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
----------------edit------------------
nvm , i found the answer
bricke
July 2nd, 2007, 10:41 AM
Hi, I've got some problem using easy_e17.sh script.
I've already installed e17 from cvs, but now I've formatted my HD and so...
Here is the log
checking for struct stat.st_blocks... yes
checking for statfs... yes
before test, samba_includes:
checking libsmbclient.h usability... no
checking libsmbclient.h presence... no
checking for libsmbclient.h... no
have_samba_includes: no
checking for Samba 3.0 libraries... no
checking for xml2-config... /usr/bin/xml2-config
checking for xml2 - version >= 2.3.10... yes
checking for perl... /usr/bin/perl
checking for ecore-config... no
ecore-config is not in your $PATH. Please ensure it is.
Read the manual page for you shell as to how to extend your path.
configure: error: Cannot find ecore-config
But ecore is installed!! The script install ecore at the beginning!!
I use the script with no module skip, and emotion, eclair install without any problems.
I've search in the web for this problem but i cannot find anything useful.
Have you any ideas?
Sorry for my english
Rui Pais
July 2nd, 2007, 03:37 PM
Hi, I've got some problem using easy_e17.sh script.
I've already installed e17 from cvs, but now I've formatted my HD and so...
...
But ecore is installed!! The script install ecore at the beginning!!
I use the script with no module skip, and emotion, eclair install without any problems.
Hi,
usually that means that its looking for ecore on the wrong place.
Do you still have you old e17/ on /opt/? Or do you use an cvs tree previously installed?
Try:
sudo rm -rf /opt/e17
sudo mv $HOME/e17_cvs $HOME/e17_cvs_OLD
sudo rm -rf /tmp/easy_e17*
and redo the easy_e17 -i to see if it works.
bricke
July 3rd, 2007, 07:48 AM
Ok I'll try it.
But I remenber that I cancelled all things related to old e17 installation...
...No, the same problem...
---------------------------- Installing applications ---------------------------
- e .......................... ok
- entrance ................... ok
- eclair ..................... ok
- evfs ....................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking whether byte ordering is bigendian... no
checking for struct stat.st_blksize... yes
checking for struct stat.st_blocks... yes
checking for statfs... yes
before test, samba_includes:
checking libsmbclient.h usability... no
checking libsmbclient.h presence... no
checking for libsmbclient.h... no
have_samba_includes: no
checking for Samba 3.0 libraries... no
checking for xml2-config... /usr/bin/xml2-config
checking for xml2 - version >= 2.3.10... yes
checking for perl... /usr/bin/perl
checking for ecore-config... no
ecore-config is not in your $PATH. Please ensure it is.
Read the manual page for you shell as to how to extend your path.
configure: error: Cannot find ecore-config
--------------------------------------------------------------------------------
-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/evfs.log'!
Later I'll try to search if there is some old deb package of E17.
Thanks
PuppyFromHell
July 3rd, 2007, 11:19 PM
Ok I'll try it.
But I remenber that I cancelled all things related to old e17 installation...
...No, the same problem...
---------------------------- Installing applications ---------------------------
- e .......................... ok
- entrance ................... ok
- eclair ..................... ok
- evfs ....................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking whether byte ordering is bigendian... no
checking for struct stat.st_blksize... yes
checking for struct stat.st_blocks... yes
checking for statfs... yes
before test, samba_includes:
checking libsmbclient.h usability... no
checking libsmbclient.h presence... no
checking for libsmbclient.h... no
have_samba_includes: no
checking for Samba 3.0 libraries... no
checking for xml2-config... /usr/bin/xml2-config
checking for xml2 - version >= 2.3.10... yes
checking for perl... /usr/bin/perl
checking for ecore-config... no
ecore-config is not in your $PATH. Please ensure it is.
Read the manual page for you shell as to how to extend your path.
configure: error: Cannot find ecore-config
--------------------------------------------------------------------------------
-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/evfs.log'!
Later I'll try to search if there is some old deb package of E17.
Thanks
I've got the same problem.
bricke
July 4th, 2007, 01:10 AM
Maybe in this moment the cvs has some problem?
Rui Pais
July 4th, 2007, 04:37 AM
Maybe in this moment the cvs has some problem?
I've been upgrade daily and find no problems... i have done a clean install 2 or 3 days ago, with Arch Linux, i run it ok too.
Have you done already the step of adding /opt/e17/bin to your /etc/environment?
If not try to add, then redo:
sudo rm -rf /opt/e17
sudo mv $HOME/e17_cvs $HOME/e17_cvs_OLD
sudo rm -rf /tmp/easy_e17*
then run too:
sudo ldconfig
and then try again the installation from the beginning.
Best of luck.
acoc
July 4th, 2007, 12:31 PM
Ecore-config is no longer used. The packages need to be updated that require it. Using the easy_e17 script you can skip these apps by using the --skip=<app> option.
If you are inclined you can search around the cvsview (http://e.kevb.net/cgi-bin/viewvc.cgi/) and find the authors and ask them to update their projects. None of the apps that need ecore-config are required to use e17.
evfs and entropy are involved it an addon file manager (besides the default one)
entrance_edit_gui has been dead for about 6 months and was never maintained by the entrance developer
engage is temporarily out of commission due to a change in the way e stores menus
John
PuppyFromHell
July 4th, 2007, 08:06 PM
Now I'm getting this error:
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/dw/e17_cvs/e17/apps/e/data/etc'
Making all in icons
make[3]: Entering directory `/home/dw/e17_cvs/e17/apps/e/data/icons'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/dw/e17_cvs/e17/apps/e/data/icons'
make[3]: Entering directory `/home/dw/e17_cvs/e17/apps/e/data'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/dw/e17_cvs/e17/apps/e/data'
make[2]: Leaving directory `/home/dw/e17_cvs/e17/apps/e/data'
Making all in doc
make[2]: Entering directory `/home/dw/e17_cvs/e17/apps/e/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/dw/e17_cvs/e17/apps/e/doc'
Making all in po
make[2]: Entering directory `/home/dw/e17_cvs/e17/apps/e/po'
make enlightenment.pot-update
make[3]: Entering directory `/home/dw/e17_cvs/e17/apps/e/po'
make[3]: *** No rule to make target `../src/bin/e_int_config_wallpaper.c', needed by `enlightenment.pot-update'. Stop.
make[3]: Leaving directory `/home/dw/e17_cvs/e17/apps/e/po'
make[2]: *** [enlightenment.pot] Error 2
make[2]: Leaving directory `/home/dw/e17_cvs/e17/apps/e/po'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dw/e17_cvs/e17/apps/e'
make: *** [all] Error 2
and it stops at "Installing Applications: e-ERROR"
Rui Pais
July 5th, 2007, 05:46 AM
hi.
Bad luck :(
cvs tree is broken on last few hours. Seems that wallpaper configuration will be turn into an internal module...
THIS GIVES e17 WITH ALL THEMES WORKING:
(I'll keep this for future reference... )
Well you got 2 ways of deal with that. Either you clean all and install the yesterday tree, or you keep what you have and just install e code from yesterday (and you got no GUI for configure wallpaper until they fix it).
Just do:
(i'll assume you have you e17_cvs on defaults path, change it for your case if you have change this)
CLEAN INSTALL OF 2007/07/04:
cd e17_cvs/
mv e17 e17_20070705
sudo cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co -D 20070704 e17
sudo rm -rf /opt/e17 /rmp/easy_e17
Then go back to where you have easy_e17.sh and do:
sudo ./easy_e17.sh --skip-cvsupdate -i
The above gives the last stable, all themes working, e17.
bricke
July 5th, 2007, 06:48 AM
Ok i'll try this out
Rui Pais
July 5th, 2007, 08:53 AM
ok
e_int_config_wallpaper.c issue on cvs tree it's fixed:
http://cia.vc/stats/project/e (enlightenment.pot-update (http://cia.vc/stats/project/e/.message/db44dc))
:)
PuppyFromHell
July 8th, 2007, 03:46 PM
Yay everything works now!
I just had to skip some stuff. I'm really impressed with the invisible shelf style now, When I tried e17 before it was buggy.
PuppyFromHell
July 9th, 2007, 11:03 PM
When I tried to change themes to one I downloaded from edevelop.org all of the menu entries disappeared. I don't know why and they all worked on my other comp but Ithink I got e17 from the repos on that one.
Rui Pais
July 10th, 2007, 02:19 AM
When I tried to change themes to one I downloaded from edevelop.org all of the menu entries disappeared. I don't know why and they all worked on my other comp but Ithink I got e17 from the repos on that one.
Another change of API.
All themes, except default, are borked since 05 of July.
I would, for now, stay on day 4, where at least everything seems to work.
And only update when section themes of get-e.org has new versions of thems.
To roll back to day see my previous post #461 (http://ubuntuforums.org/showpost.php?p=2965800&postcount=461).
adil_uk
July 12th, 2007, 05:24 AM
Guys every time the script easy_e17.sh try to compile esmart I get this error any idea why this is happening?
Making all in esmart_thumb
make[4]: Entering directory `/home/adil/e17_cvs/e17/libs/esmart/src/lib/esmart_thumb'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/adil/e17_cvs/e17/libs/esmart/src/lib/esmart_thumb'
Making all in esmart_trans_x11
make[4]: Entering directory `/home/adil/e17_cvs/e17/libs/esmart/src/lib/esmart_trans_x11'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/adil/e17_cvs/e17/libs/esmart/src/lib/esmart_trans_x11'
Making all in esmart_resize
make[4]: Entering directory `/home/adil/e17_cvs/e17/libs/esmart/src/lib/esmart_resize'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/adil/e17_cvs/e17/libs/esmart/src/lib/esmart_resize'
make[4]: Entering directory `/home/adil/e17_cvs/e17/libs/esmart/src/lib'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/adil/e17_cvs/e17/libs/esmart/src/lib'
make[3]: Leaving directory `/home/adil/e17_cvs/e17/libs/esmart/src/lib'
Making all in bin
make[3]: Entering directory `/home/adil/e17_cvs/e17/libs/esmart/src/bin'
make[3]: *** No rule to make target `../../src/lib/esmart_file_dialog/libesmart_file_dialog.la', needed by `esmart_file_dialog_test'. Stop.
make[3]: Leaving directory `/home/adil/e17_cvs/e17/libs/esmart/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/adil/e17_cvs/e17/libs/esmart/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/adil/e17_cvs/e17/libs/esmart/src'
make: *** [all-recursive] Error 1
--------------------------------------------------------------------------------
thanks
Rui Pais
July 12th, 2007, 05:56 AM
Hi,
They are making changes on e17 API again... those "** No rule to make target `something_file_dialog need" has neen pretty frequent lately.
I wouldn't trust cvs tree for some days (and probably resources like themes would take longer to get up-to-date by they devs).
You can try to delete your cvs tree (i find that some times update seems not made correctly to some config files...) and try again, maybe waiting some hours to see if problem is solved.
You can check development and changes here:
http://cia.vc/stats/project/e
Or you can get the 20070704 version that it's very stable and had all themes on get-e.org working.
adil_uk
July 12th, 2007, 07:00 AM
Hi
I thought it was a missing library that caused this error, but anyway thanks for the reply.
Rui Pais
July 12th, 2007, 07:11 AM
Hi
I thought it was a missing library that caused this error, but anyway thanks for the reply.
make[3]: *** No rule to make target `../../src/lib/esmart_file_dialog/libesmart_file_dialog.la', needed by `esmart_file_dialog_test'. Stop.
well it seems that make couldn't find how to make that lib. No rule on some POTFILES.in file.
But if you really want try the latest up to the last minutes version, try to remove e17_cvs and restart again. As i said it happen to a few days ago that for some reason one of the POTFILES failed to be updated (that time for wallpaper_config rule i think, that was available and on-line). I downloaded manually and compare with the file in my cvs tree after run the script with -u flag and the differences was not merged... don't know why... maybe it was the case.
Btw, with the recent API only 3 themes seems to work.
adil_uk
July 12th, 2007, 07:41 AM
Hi
I have deleted the the e17_cvs and started fresh download but the problem still seems to be there. I do believe its to do with the cvstree and certain update are failing.
Rui Pais
July 12th, 2007, 11:20 AM
Hi
I have deleted the the e17_cvs and started fresh download but the problem still seems to be there. I do believe its to do with the cvstree and certain update are failing.
hi, if you deleted your cvs_tree and run the easy17.sh script it must get it a fresh a correct cvs tree. Thats a bug or an incomplete change on code. Thats all. It's been very common on last few days.
As i said there is no real advantage in going to some environment that is going through internal changes.
Check my post above (http://ubuntuforums.org/showpost.php?p=2965800&postcount=461) to install the stable from 4 of July.
edit:
seems to be solved (cvs report (http://cia.vc/stats/project/e/.message/de20ff))
PuppyFromHell
July 22nd, 2007, 11:21 PM
Okay I was trying to decompile the Blue_Sky_Tree.edj file to get at the actual picture inside but when I tried to using edje_decc it gave me this
Output Image: Blue_Sky_Tree/base.png
ERROR: cannot write file Blue_Sky_Tree/base.png. Perhaps missing JPEG or PNG saver modules for Evas.
so yeah I'm thinking something went wrong while I was installing it.
aGit
July 23rd, 2007, 05:39 PM
hi
I did everything said in the first post, the how-to, everything went well, apart from me geting a EXML error in the scripting part, what does that mean?
also, when i logged off and chose the e17 to login on, it said that /opt/e17/bin/englightenment not found...that cant be right? help would be much appriciated. Thanks.
ps. i'm running edgy on a Via epia ms10000e, 1ghz cpu, i read from the interwebz that enlightenment should work on older and less powerfull setups too, hope it runs with mine. need something to replace beryl as it i cannot run with this and i like my eyecandy.
-aGit
Rui Pais
July 23rd, 2007, 07:00 PM
hi
I did everything said in the first post, the how-to, everything went well, apart from me geting a EXML error in the scripting part, what does that mean?
also, when i logged off and chose the e17 to login on, it said that /opt/e17/bin/englightenment not found...that cant be right? help would be much appriciated. Thanks.
ps. i'm running edgy on a Via epia ms10000e, 1ghz cpu, i read from the interwebz that enlightenment should work on older and less powerfull setups too, hope it runs with mine. need something to replace beryl as it i cannot run with this and i like my eyecandy.
-aGit
#401 (http://ubuntuforums.org/showpost.php?p=2054941&postcount=401)
aGit
July 23rd, 2007, 07:30 PM
Thanks for the quick reply, but that didnt work for me, i changed the opt/e17/bin/englighenment to ...englightenment_start and booted the 'puter, and it still gave me the same error; /opt/e17/bin/enlightenment_start was not found , i checked and the file really aint there, duh =). Could this be a result of the exml error i got eariler on in the scripting?
-aGit
Rui Pais
July 24th, 2007, 03:10 AM
Thanks for the quick reply, but that didnt work for me, i changed the opt/e17/bin/englighenment to ...englightenment_start and booted the 'puter, and it still gave me the same error; /opt/e17/bin/enlightenment_start was not found , i checked and the file really aint there, duh =). Could this be a result of the exml error i got eariler on in the scripting?
hi,
the error in exml is not important. It's not a fundamental package.
check first for typos:
ls /opt/e17/bin/enlightenment_start
(start with / and it's enlightenment_start, not englightenment)
and don't forget to add the path on /etc/environment. Check with:
echo $PATH
it should say /opt/e17/bin at the end of line.
elninom
July 24th, 2007, 06:39 PM
i tried a few command but still get this error:
--------------------------- Installing libaries (EFL) --------------------------
- imlib2 ..................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
Running aclocal...
./autogen.sh: 8: aclocal: not found
where i was doing wrong?
godora102192
July 25th, 2007, 11:31 PM
hey i enter the FIRST code into the TERMINAL and it gives me the following error or just it can't continue!!! any help?? thanks
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
pkg-config is already the newest version.
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 candidate
godora102192
July 25th, 2007, 11:34 PM
I updated my list of programs to install. Re-run this command and then re-run the script and see if that does it for you :)
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
then
sudo ./easy_e17.sh -i --skip=emotion,eclair
hope that helps! Thanks for trying this out :)
hey i enter the FIRST code into the TERMINAL and it gives me the following error or just it can't continue!!! any help?? any comments & suggestions?
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
pkg-config is already the newest version.
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 candidate
Rui Pais
July 26th, 2007, 03:24 AM
hey i enter the FIRST code into the TERMINAL and it gives me the following error or just it can't continue!!! any help?? any comments & suggestions?
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
pkg-config is already the newest version.
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 candidate
Hi, this instructions are getting older :(
That package, libpng3, is superseded by libpng12-dev. There is too a missing package, libxslt1-dev.
A package list now could be:
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 libpng12-dev libxine-dev libxkbfile-dev libsqlite3-dev giblib-dev libxmu-dev libxdamage-dev libxcomposite-dev libtag1-dev libtagc0-dev giblib-dev libasound2-dev libxslt1-dev
Another obsolete instruction is the part:
Exec=/opt/e17/bin/enlightenment
that should now be:
Exec=/opt/e17/bin/enlightenment_start
good luck
godora102192
July 26th, 2007, 11:07 PM
ohhh everything was going perfectly UNTIL this pooped up!!!!! WHAT should i do???
-- Build phase 2/3 -------------------------------
- lib-compilation and installation
- apps-compilation and installation
--------------------------------------------------------------------------------
--------------------------- Installing libaries (EFL) --------------------------
- imlib2 ..................... ok
- edb ........................ ok
- eet ........................ ok
- evas ....................... ok
- ecore ...................... ok
- efreet ..................... ok
- epeg ....................... ok
- embryo ..................... ok
- edje ....................... ok
- epsilon .................... ok
- esmart ..................... ok
- emotion .................... ok
- engrave .................... ok
- etk ........................ ok
- ewl ........................ ok
- exml ....................... ok
- enhance .................... ok
--------------------------------------------------------------------------------
---------------------------- Installing applications ---------------------------
- e .......................... ok
- entrance ................... ok
- eclair ..................... ok
- evfs ....................... ok
- edje_viewer ................ ok
- edje_editor ................ ok
- elicit ..................... ok
- emphasis ................... ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for strndup... yes
checking for pthread_create in -lpthread... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EMPHASIS... configure: error: Package requirements (
ecore >= 0.9.9.022
ecore-config
etk >= 0.1.0.002
enhance >= 0.0.1
libxml-2.0 >= 2.6.0
libmpd >= 0.12.0
) were not met:
No package 'libmpd' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables EMPHASIS_CFLAGS
and EMPHASIS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
--------------------------------------------------------------------------------
-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/emphasis.log'!
Rui Pais
July 27th, 2007, 05:19 AM
hi godora102192,
congratulations on your working e17. Hope you like it.
You only need some modules to make it more comfortable. ;)
About emphasis. Are you sure you really need emphasis? (do you what it does?)
Anyway, if you are sure you reallly need it you need first:
sudo apt-get install libmpd-dev
But probably the best choice is just skip that one and run the script again
sudo ./easy_e17.sh --skip=emphasis
to get the modules installation part.
You can do it from e17 if you want it to try your e now :)
hth
godora102192
July 27th, 2007, 04:36 PM
ok!! i duon't know what EMPESIS IS!!! and btw its already working????
i mean if its installed and WORKING how do run it??? is it like an app???? i did not continue AFTER i ran the LAST script!!!!
i was about to enter SCRIPT number 4 !!! i think its about a DESKTOP icon or something!!!
THE last post that u replied to is WERE I COMPLETELY STOPPED!!!! i did not do anything after that!!!
so can u tell me WHAT to do now??? like am i done ?? or i need some more little things to do???
thanks !! your the best
Rui Pais
July 27th, 2007, 05:12 PM
ok!! i duon't know what EMPESIS IS!!! and btw its already working????
i mean if its installed and WORKING how do run it??? is it like an app???? i did not continue AFTER i ran the LAST script!!!!
i was about to enter SCRIPT number 4 !!! i think its about a DESKTOP icon or something!!!
THE last post that u replied to is WERE I COMPLETELY STOPPED!!!! i did not do anything after that!!!
so can u tell me WHAT to do now??? like am i done ?? or i need some more little things to do???
thanks !! your the best
uff, you use a lot of punctuation signs :)
Yes you have compiled and installed e17. Congratulations!
e17 is a (almost) Desktop Environment (it's a extended window manager with a toolkit, to be more precise).
Like Gnome it has things like applets, called modules. When the script stoped it didn't compile/installed those. And they are very useful. Thats what you need to finish. But you can load e17 now.
Just do the other steps of the 1st post, creating a /usr/share/xsessions/e17.desktop file with:
[Desktop Entry]
Encoding=UTF-8
Name=E-17
Comment=
Exec=/opt/e17/bin/enlightenment_start
Icon=
Type=Application
logout gnome (or the one you use) and on login manager, under "Session", choose E-17, and enjoy :D
To finish, do in a terminal:
sudo ./easy_e17.sh --skip=emphasis
and that will finish scrip install building the missing modules.
emphasis is a music player daemon.
hth
godora102192
July 27th, 2007, 06:29 PM
i entered the CODE u told me to enter in the terminal but it does not continue!!!!!!!
after i enter the code it shows me the following!
sudo ./easy_e17.sh --skip=emphasis
------------------------------- Easy_e17.sh 1.1.3 ------------------------------
Developers: Brian 'morlenxus' Miculcy
David 'onefang' Seikel
Contributors: Tim 'wtfoo' Zebulla
Daniel G. '_ke' Siegel
Stefan 'slax' Langner
Massimiliano 'Massi' Calamelli
--------------------------------------------------------------------------------
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/irakli/e17_cvs
CVS server: :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e
Logs path: /tmp/easy_e17/install_logs
OS: Linux
Libaries: imlib2 edb eet evas ecore efreet epeg embryo edje epsilon esmart emotion engrave etk ewl exml enhance
Applications: e entrance eclair evfs edje_viewer edje_editor elicit emphasis empower entrance_edit_gui entropy ephoto estickies exhibit extrackt
Miscellaneous: engage scrot
Modules: alarm bling cpu deskshow emu flame forecasts language mail mem mixer moon net photo rain screenshot slideshow snow taskbar tclock uptime weather winselector wlan
Skipping: emphasis
Script action: MISSING!
--------------------------------------------------------------------------------
----------------- Short help 'easy_e17.sh <ACTION> <OPTIONS...>' ---------------
-i, --install = action: compile and install ALL of e17
-u, --update = action: update your installed e17
--help = full help
and when i try to update it or install it ! it does not continue, it just shows "command not found", i tried entering it in ANY way it just would not do it!! any suggestions?
Rui Pais
July 28th, 2007, 03:48 AM
oops.
Sorry forget the -i flag:
sudo ./easy_e17.sh --skip=emphasis -i
that should continue from the last time where it stops.
godora102192
July 28th, 2007, 05:25 PM
hey
i got the MASSAGE that i installed everything correctly !!!! i created the DESKTOP thing that you told me to do, and i saved it !! now how do i actually USE it??
the massage was similar to this !!! you successfully installed the E17!!!! then i created the DESKTOP entry u asked me and saved it, now what do i do to actually use it??
thank you for your help! and if there is any way i can help your RANK, in ubuntu forums just tell me and i WILLLLLLLL fill it out i promise!
thank you once again
godora102192
July 28th, 2007, 05:51 PM
hey i got how to LOG in into the e17!!! but there is a problem, when i select e-17 in the sessions when i am logging in it gives me the following error and then i click exit cause i don't wanna ruin everything!
Enlightenment error
you are executing enlightenment directly. this is bad. please do not execute the "enlightenment " binary. Use the "enlightenment_start" launcher. it will handle setting up environment variables, paths, and launching any other required services etc. Before enlightenment itself begins running.
so did i do something wrong? how do i use the "enlightenment_start" ?? please help me
thank you
Rui Pais
July 28th, 2007, 06:29 PM
Hi again.
You must have something wrong.
type:
gksudo gedit /usr/share/xsessions/e17.desktop
and ensure that the line started with Exec says:
Exec=/opt/e17/bin/enlightenment_start
then type:
gksudo gedit /etc/environment
and ensure that line started with PATH contains /opt/e17/bin. Should be something like:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/e17/bin"
then it should work.
:)
godora102192
July 28th, 2007, 07:13 PM
well that seems to be the problem!! when i typed the """"gksudo gedit /usr/share/xsessions/e17.desktop""""" it gave the following output
/home/irakli/.themes/aero-clone/gtk-2.0/toolbar-custom.rc:21: Unable to locate image file in pixmap_path: "Toolbar/toolbar-black.png"
/home/irakli/.themes/aero-clone/gtk-2.0/toolbar-custom.rc:24: Background image options specified without filename
/home/irakli/.themes/aero-clone/gtk-2.0/gtkrc:187: Unable to locate image file in pixmap_path: "Arrows/arrow-up.png"
/home/irakli/.themes/aero-clone/gtk-2.0/gtkrc:191: Overlay image options specified without filename
and when i typed the """"""gksudo gedit /etc/environment"""""" it gave the following output!!
/home/irakli/.themes/aero-clone/gtk-2.0/toolbar-custom.rc:21: Unable to locate image file in pixmap_path: "Toolbar/toolbar-black.png"
/home/irakli/.themes/aero-clone/gtk-2.0/toolbar-custom.rc:24: Background image options specified without filename
/home/irakli/.themes/aero-clone/gtk-2.0/gtkrc:187: Unable to locate image file in pixmap_path: "Arrows/arrow-up.png"
/home/irakli/.themes/aero-clone/gtk-2.0/gtkrc:191: Overlay image options specified without filename
(gedit:5544): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
ohh and the PATH was the following-------- PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="en_US.UTF-8"-----
so what should i do?????
Rui Pais
July 28th, 2007, 08:06 PM
hmmm, that seems to be an issue with your gnome theme. Nothing to do with e17...
If you have E-17 avaliable on Login Manager Sessions then you have already made the /usr/share/xsessions/e17.desktop file. Just edit that the same way to ensure that it uses enlightenment_start.
About the second part, just replace at /etc/environment:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
by:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/e17/bin"
thats all.
good luck
godora102192
July 28th, 2007, 09:00 PM
hey
i am kinda confused about what you actually want me to do! i don't get what to enter and were. can you make it little more understandable please??
thank you man you are a GREAT help
godora102192
July 29th, 2007, 02:58 AM
ohhh i got it!! i have not actually tried it but i will try it tomorrow cause i need to go to sleep right now but i think i got what you are saying!!
by the way dude if u need any help with your rank or something i can help you with if thats possible just send me a massage ok???
thanks man your are the best
godora102192
July 29th, 2007, 01:16 PM
hey i did what you told me to do but it still gave me the same error! why?? any suggestions what to do next???
Rui Pais
July 29th, 2007, 07:24 PM
hey i did what you told me to do but it still gave me the same error! why?? any suggestions what to do next???
Sorry the late answer, today i was out...
Do you that you still got the same error at start of E-17 that you mention at your post #489 (http://ubuntuforums.org/showpost.php?p=3096533&postcount=489)?
can you copy paste here the output of:
cat /usr/share/xsessions/e17.desktop
echo $PATH
and
ls ls /opt/e17/bin/
please?
godora102192
July 29th, 2007, 08:02 PM
yes i still get the SAME error as i mentioned in post 489!! here are the outputs u wanted to see
cat /usr/share/xsessions/e17.desktop
[Desktop Entry]
Encoding=UTF-8
Name=E-17
Comment=
Exec=/opt/e17/bin/enlightenment
Icon=
Type=Application
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/e17/bin
ls ls /opt/e17/bin/
ls: ls: No such file or directory
/opt/e17/bin/:
eclair enhance-config etk_test
eclair_wsz2edj enlightenment evfs
ecore_config enlightenment-config evfscat
edb_ed enlightenment_fm evfscopy
edb_gtk_ed enlightenment_imc evfsdemo
edje_cc enlightenment_remote ewl_config
edje_decc enlightenment_start ewl_embed_test
edje_editor enlightenment_sys ewl_simple_test
edje_recc enlightenment_thumb ewl_test
edje_viewer entrance exhibit
efreet_alloc entrance_edit exml-config
efreet_cache_test entrance_edit-config extrackt
efreet_menu_alloc entrance_edit_gui imlib2-config
efreet_spec_test entrance_wrapper imlib2_bumpmap
efreet_test entropy imlib2_colorspace
elicit epeg imlib2_conv
embryo_cc ephoto imlib2_grab
emotion_test epsilon imlib2_poly
empower epsilon_thumb_test imlib2_show
empower-askpass epsilon_thumbd imlib2_test
emu_client esmart_test imlib2_view
engage esmart_text_entry_test scrot
engrave_canvas_test estickies
engrave_test etk_prefs
godora102192
July 29th, 2007, 08:04 PM
ohh and in the LAST code u asked me for the LONG one in the TERMINAL this is HIGHLIGHTED RED!!!
enlightenment_sys <--- that is highlighted red when i enter the 3rd code u asked me for!!
Rui Pais
July 29th, 2007, 09:30 PM
yes i still get the SAME error as i mentioned in post 489!! here are the outputs u wanted to see
cat /usr/share/xsessions/e17.desktop
[Desktop Entry]
Encoding=UTF-8
Name=E-17
Comment=
Exec=/opt/e17/bin/enlightenment
Icon=
Type=Application
...
ok, thats the problem, the line in bold from your quote.
you need todo:
gksudo gedit /usr/share/xsessions/e17.desktop
and replace
Exec=/opt/e17/bin/enlightenment
by:
Exec=/opt/e17/bin/enlightenment_start
don't worry with the red in ls command. Thats normal.
godora102192
July 29th, 2007, 10:23 PM
OMG dude!!!
thank you so much, thank you, thank you, thank you, thank you,thank you, thank you, thank you, thank you thank you, thank you, thank you, thank you thank you, thank you, thank you, thank you
dude you are the BEST !!! its SOOOOO beautiful!!!! thank you sooooo much!!!!!
if there is ANYTHING i can help you with, i will certainly TRY . thank you
just e-mail me at godora102192@aol,com your are the best!!
if there is anything e-mail me at that e-mail!!
thank you
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.