View previous topic :: View next topic |
Author |
Message |
Archangel1 Veteran
Joined: 21 Apr 2004 Posts: 1212 Location: Work
|
Posted: Fri Mar 04, 2005 8:00 am Post subject: |
|
|
I was having the same issue with imlib2 - seems to be a fairly straightforward fix by unpacking then doing "touch README" in the temp directory. It's kind of dirty and awkward though...
Admittedly I don't know for sure whether it works since some weird gcc bug has just bitten me... _________________ What are you, stupid? |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Fri Mar 04, 2005 10:55 am Post subject: |
|
|
just haxor the ebuild, it's very simple:
copy the imlib2-9999 ebuild to your PORTDIR_OVERLAY and add
Code: | src_compile() {
local mymmx=""
if [ "${ARCH}" == "amd64" ] ; then
mymmx="--disable-mmx"
else
mymmx="$(use_enable mmx)"
fi
export MY_ECONF="
${mymmx} \
$(use_enable X x11) \
"
cp README.in README
enlightenment_src_compile
} |
cp README.in README has to be added there, do _not_ use touch, as the README will be 0byte then...
then do Code: | ebuild /path/to/imlib2-9999.ebuild digest |
emerge
>>> media-libs/imlib2-9999 merged.
enjoy
same with eet and the others...
if that still spits out an error, do
Code: | rm -dr /usr/portage/distfiles/cvs-src/e17/libs/imlib2 |
and try to emerge again
cheers! _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
gilkyboy n00b
Joined: 05 Sep 2003 Posts: 40
|
Posted: Fri Mar 04, 2005 9:32 pm Post subject: eet ebuild |
|
|
If you follow the tip in the above post (which seems to be working so far) when you get to the eet ebuild and attempt to add the line, you'll come up with an error. I'm still compiling, so I haven't tested the quality of my compile, but I did manage to get the eet ebuild to compile by adding the below lines to my ebuild file (at the end is great):
Code: |
src_compile () {
cp README.in README
enlightenment_src_compile
}
src_install () {
enlightenment_src_install
}
|
Does anyone know if this is the proper way to do this? Thanks! _________________ A newbie is new enough not to be aware of a groups history and culture. An obnoxious newbie believes that a group has no history or culture. An intolerably obnoxious newbie thinks he can reshape the culture to his liking, without regard to anyone else |
|
Back to top |
|
|
subtlepoint n00b
Joined: 27 Feb 2005 Posts: 15
|
Posted: Fri Mar 04, 2005 10:07 pm Post subject: |
|
|
exactly what i needed... much thanks! |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Fri Mar 04, 2005 10:21 pm Post subject: Re: eet ebuild |
|
|
gilkyboy wrote: | If you follow the tip in the above post (which seems to be working so far) when you get to the eet ebuild and attempt to add the line, you'll come up with an error. I'm still compiling, so I haven't tested the quality of my compile, but I did manage to get the eet ebuild to compile by adding the below lines to my ebuild file (at the end is great):
Code: |
src_compile () {
cp README.in README
enlightenment_src_compile
}
src_install () {
enlightenment_src_install
}
|
Does anyone know if this is the proper way to do this? Thanks! |
yes! exactly!
sorry, i forgot to post that eet ebuild needs extra source_compile function
source_install is not needed, but works of course!
[EDIT EDIT]
Quote: | Author : raster
Project : e17
Module : libs/imlib2
Dir : e17/libs/imlib2
Modified Files:
autogen.sh
Log Message:
touchies! |
as of today (05/03) autogen.sh makes the README again... same with eet, edb and so on
cheers! _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Last edited by gimpel on Sat Mar 05, 2005 9:54 am; edited 1 time in total |
|
Back to top |
|
|
rattus n00b
Joined: 12 Oct 2003 Posts: 20 Location: Sacramento, CA
|
Posted: Sat Mar 05, 2005 6:05 am Post subject: |
|
|
I'm trying to compile from CVS and get up to make && make install on etox.
it errors with Code: | Making all in test
make[2]: Entering directory `/root/e17/libs/etox/test'
/bin/sh ../libtool --mode=link gcc -g -W -Wall -Wno-implicit -o etox_test -static etox_test.o tests.o panel.o ../src/libetox.la -L/usr/local/lib -levas -L/usr/local/lib -lecore -lecore_job -lecore_x -lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_fb -lecore_config -lecore_file -L/usr/local/lib -leet -lz -ljpeg -lm -L/usr/local/lib -ledb -lz
gcc -g -W -Wall -Wno-implicit -o etox_test etox_test.o tests.o panel.o ../src/.libs/libetox.a -L/usr/local/lib -L/usr/X11R6/lib -L/usr/lib -L/root/e17/libs/ecore/src/lib/ecore/.libs -L/root/e17/libs/ecore/src/lib/ecore_txt/.libs -L/root/e17/libs/ecore/src/lib/ecore_job/.libs -L/root/e17/libs/ecore/src/lib/ecore_x/.libs -L/root/e17/libs/ecore/src/lib/ecore_fb/.libs -L/root/e17/libs/ecore/src/lib/ecore_con/.libs /usr/local/lib/libecore_evas.a /usr/local/lib/libecore_x.a -lXcursor -lXinerama /usr/local/lib/libecore_job.a /usr/local/lib/libecore_ipc.a /usr/local/lib/libecore_con.a -lssl -lcrypto /usr/local/lib/libecore_txt.a /usr/local/lib/libecore_fb.a /usr/local/lib/libecore_config.a /usr/local/lib/libecore_file.a /usr/local/lib/libecore.a /usr/local/lib/libevas.a -lpng /usr/lib/libGLU.so /usr/lib/libGL.so -lSM -lICE -lXmu -lXt -lXi -ldl -lpthread /usr/lib/libcairo.a /usr/lib/libfreetype.a /usr/lib/libglitz.a /usr/lib/libpixman.a /usr/lib/libfontconfig.a /usr/lib/libexpat.a -lXrender -lX11 -lXext -lpng12 /usr/local/lib/libeet.a /usr/lib/libjpeg.a -lm /usr/local/lib/libedb.a -lz
/usr/lib/libfontconfig.a(fcfreetype.o)(.text+0xdf7): In function `FcFreeTypeQuery':
: undefined reference to `FT_Get_PS_Font_Info'
/usr/lib/libfontconfig.a(fcfreetype.o)(.text+0x104f): In function `FcFreeTypeQuery':
: undefined reference to `FT_Get_BDF_Property'
/usr/lib/libfontconfig.a(fcfreetype.o)(.text+0x1398): In function `FcFreeTypeQuery':
: undefined reference to `FT_Get_BDF_Property'
/usr/lib/libfontconfig.a(fcfreetype.o)(.text+0x1478): In function `FcFreeTypeQuery':
: undefined reference to `FT_Get_BDF_Property'
/usr/lib/libfontconfig.a(fcfreetype.o)(.text+0x152a): In function `FcFreeTypeQuery':
: undefined reference to `FT_Get_BDF_Property'
collect2: ld returned 1 exit status
make[2]: *** [etox_test] Error 1
make[2]: Leaving directory `/root/e17/libs/etox/test'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/e17/libs/etox'
make: *** [all] Error 2
|
I've checked the forms and tried --disable-static and other ./configure options forund in --help but still cannot compile this.. Any help is apreciated |
|
Back to top |
|
|
jxn Guru
Joined: 27 Aug 2004 Posts: 327 Location: south dakota
|
Posted: Sat Mar 05, 2005 5:04 pm Post subject: |
|
|
rattus wrote: | I'm trying to compile from CVS and get up to make && make install on etox.
it errors with |
just out of curiosity... do you still need etox for any of the e apps? If so, use the non-cvs version as it should compile/work just fine; I doubt you should need the newest version as I think they're obsoleting it by merging most of it's functions into evas now...I'm not entirely sure, but I THINK I remember hearing about this on the mailing list or a blog or something.
Can anyone confirm it or was I hallucinating? _________________ My Last.fm profile | get e17! |
|
Back to top |
|
|
rattus n00b
Joined: 12 Oct 2003 Posts: 20 Location: Sacramento, CA
|
Posted: Sat Mar 05, 2005 5:28 pm Post subject: |
|
|
Well its the second to last lib to install and if I try to skip it then install ewl I get Code: | checking for etox-config... no
ERROR:
The etox-config development script was not found in your execute
path. This may mean one of several things
1. You may not have installed the etox-devel (or etox-dev)
packages.
2. You may have etox installed somewhere not covered by your path.
|
So I think it still needs it. I guess I could try to comppile an app and see what happens |
|
Back to top |
|
|
gilkyboy n00b
Joined: 05 Sep 2003 Posts: 40
|
Posted: Sat Mar 05, 2005 5:40 pm Post subject: Emotion failure |
|
|
I get an error during the emotion compile saying that my ecore must be at least 1.0.0_pre7 - being that I'm attempting to use the CVS version, this in theory should still work, however some code is telling it that it needs a "higher" ecore. I'm not much for programming, can anyone tell me where I can find this? _________________ A newbie is new enough not to be aware of a groups history and culture. An obnoxious newbie believes that a group has no history or culture. An intolerably obnoxious newbie thinks he can reshape the culture to his liking, without regard to anyone else |
|
Back to top |
|
|
vrln Guru
Joined: 11 Sep 2004 Posts: 534 Location: Finland
|
Posted: Sat Mar 05, 2005 5:42 pm Post subject: Re: Emotion failure |
|
|
gilkyboy wrote: | I get an error during the emotion compile saying that my ecore must be at least 1.0.0_pre7 - being that I'm attempting to use the CVS version, this in theory should still work, however some code is telling it that it needs a "higher" ecore. I'm not much for programming, can anyone tell me where I can find this? |
You can ignore emotion - it's not used in any of the popular EFL apps now anyway. It isn't needed for e/e_utils/engrave/engage/entice _________________ Interested in E17? Get Enlightened by reading the user guide. |
|
Back to top |
|
|
dr_strange Guru
Joined: 16 Apr 2002 Posts: 480 Location: Cambridge, UK
|
Posted: Sat Mar 05, 2005 11:43 pm Post subject: |
|
|
And yes! I've got it up and running. Thanks to this thread. _________________ shine on,
dr_strange
Set the Controls for the Heart of Gentoo
http://magenta.linuxforum.hu |
|
Back to top |
|
|
[myrddin] n00b
Joined: 14 Jun 2002 Posts: 71 Location: Karlsruhe / Germany
|
Posted: Sat Mar 12, 2005 3:10 pm Post subject: |
|
|
Hi,
does someone else get something like this?
Code: | **** SEGMENTATION FAULT ****
**** Printing Backtrace... *****
/usr/bin/enlightenment-0.17(e_sigseg_act+0x5d)[0x8073f0d]
[0xffffe420]
/usr/bin/enlightenment-0.17(e_gadman_client_new+0x46)[0x806f0e6]
/usr/lib/enlightenment/modules/ibar/linux-gnu-i686/module.so(init+0xce1)[0xb76a2011]
/usr/bin/enlightenment-0.17(e_module_init+0xa6)[0x806a276]
/usr/bin/enlightenment-0.17(main+0x761)[0x8052911]
/lib/tls/libc.so.6(__libc_start_main+0xe2)[0xb77e8fe2]
/usr/bin/enlightenment-0.17[0x8051b71] |
|
|
Back to top |
|
|
perseguidor Apprentice
Joined: 01 Aug 2004 Posts: 278 Location: West Kingdom of Buenos Aires
|
Posted: Mon Mar 14, 2005 8:29 am Post subject: |
|
|
This is the first time I try E since the GNOME 1.x days.
It's great... I'm using the software renderer and it's just lightning fast. This is fabulous work. _________________ O make me a mask! |
|
Back to top |
|
|
vrln Guru
Joined: 11 Sep 2004 Posts: 534 Location: Finland
|
Posted: Wed Mar 16, 2005 9:46 pm Post subject: |
|
|
Hey everyone,
The edocs site has gone through a major overhaul. Me and Gimpel have been pretty busy, almost everything has been rewritten and so on. It should be alot more comprehensive now :) Hope you like it. _________________ Interested in E17? Get Enlightened by reading the user guide. |
|
Back to top |
|
|
ackward Apprentice
Joined: 06 Sep 2002 Posts: 192
|
Posted: Wed Mar 16, 2005 11:20 pm Post subject: |
|
|
vrln wrote: | Hey everyone,
The edocs site has gone through a major overhaul. Me and Gimpel have been pretty busy, almost everything has been rewritten and so on. It should be alot more comprehensive now Hope you like it. |
I have engage as an E17 module and it works but without any of the configurable options of the standalone version (which doesn't work in E17). Is there a way to configure the engage module (background, systray,...) ?
Anyway congratulations by the docs, the help and the support. Keep up the good work. |
|
Back to top |
|
|
jxn Guru
Joined: 27 Aug 2004 Posts: 327 Location: south dakota
|
Posted: Thu Mar 17, 2005 12:46 am Post subject: |
|
|
ackward wrote: |
I have engage as an E17 module and it works but without any of the configurable options of the standalone version (which doesn't work in E17). Is there a way to configure the engage module (background, systray,...) ?
Anyway congratulations by the docs, the help and the support. Keep up the good work. |
The module is a re-written-from-scratch version of engage; it has features that the old (depreciated?) engage lacks (try scrolling over the app icon when you have multiple instances of that app open), but all of its old features have not been re-implimented yet (tray support and full configuration, for instance). _________________ My Last.fm profile | get e17! |
|
Back to top |
|
|
vrln Guru
Joined: 11 Sep 2004 Posts: 534 Location: Finland
|
Posted: Thu Mar 17, 2005 10:39 am Post subject: |
|
|
Thanks :) Yeah, exactly. The site doesn't have more info on the module version because it's not possible to configure it that much yet. My quess would be that at least the background color should be fairly easy to change via source code, I need to look at that later today. _________________ Interested in E17? Get Enlightened by reading the user guide. |
|
Back to top |
|
|
tdi Apprentice
Joined: 25 Aug 2004 Posts: 170
|
Posted: Sun Mar 20, 2005 1:27 pm Post subject: |
|
|
ive got problems when compiling e_utils :
Code: | if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../lib -I/usr/local/include -I../../../lib -I/usr/include/ewl -I/usr/include/engrave -march=pentium4 -O2 -pipe -fomit-frame-pointer -ffast-math -msse2 -falign-functions=64 -MT eapp_edit_main.o -MD -MP -MF ".deps/eapp_edit_main.Tpo" -c -o eapp_edit_main.o eapp_edit_main.c; \
then mv -f ".deps/eapp_edit_main.Tpo" ".deps/eapp_edit_main.Po"; else rm -f ".deps/eapp_edit_main.Tpo"; exit 1; fi
eapp_edit_main.c: In function `_eapp_edit_save':
eapp_edit_main.c:73: error: `EET_FILE_MODE_RW' undeclared (first use in this function)
eapp_edit_main.c:73: error: (Each undeclared identifier is reported only once
eapp_edit_main.c:73: error: for each function it appears in.)
make[4]: *** [eapp_edit_main.o] B³±d 1
make[4]: Leaving directory `/var/tmp/portage/e_utils-0.0.1.20050116/work/e_utils/src/bin/eapp_edit'
make[3]: *** [all-recursive] B³±d 1
make[3]: Leaving directory `/var/tmp/portage/e_utils-0.0.1.20050116/work/e_utils/src/bin'
make[2]: *** [all-recursive] B³±d 1
make[2]: Leaving directory `/var/tmp/portage/e_utils-0.0.1.20050116/work/e_utils/src'
make[1]: *** [all-recursive] B³±d 1
|
second thing.
is there any possibility to have some systray or taskbar ?
mouse3 clicking is noot convenient |
|
Back to top |
|
|
vrln Guru
Joined: 11 Sep 2004 Posts: 534 Location: Finland
|
Posted: Sun Mar 20, 2005 3:49 pm Post subject: |
|
|
In general, if something doesn't compile in CVS, all most users can do is:
- read the official mailing lists if there's something similar
- recompile all EFL in the correct order and try again
- wait and see the CVS commit logs if it has been fixed
Sorry I know that doesn't help much, but it's unlikely that someone here can tell what that error is about precisely - assuming the E17 devs don't do tech support here that is. There's no way to get a native E17 systray as far as I know, but something like pypanel could perhaps work (just a quess though, I haven't tried to get a systray working in E17). Engage works fine (the module version) as a taskbar in E17, you'll just have to make EAPP files for all applications you use and move them to ~/.e/e/applications/all. I use Engage all the time for that, now that it has a native E17 module it's usable. _________________ Interested in E17? Get Enlightened by reading the user guide. |
|
Back to top |
|
|
tdi Apprentice
Joined: 25 Aug 2004 Posts: 170
|
Posted: Sun Mar 20, 2005 8:49 pm Post subject: |
|
|
what is the reasonable period between updates of dr17 ??
is it worth doing update once a week ? |
|
Back to top |
|
|
Pithlit l33t
Joined: 27 Dec 2003 Posts: 887 Location: fuhen
|
Posted: Mon Mar 21, 2005 2:16 am Post subject: |
|
|
I'll be a very happy man once this gets keybindings and fix the focus thingy (I want focus on click)... there's some more minor issues but I can live with those. I got a question (yea I did read the whole thread a while ago, so I forgot if this was mentioned someplace)... how would I go about making E17 remember window position/size/sticky state etc, etc and restart apps on boot? Or at least restart them on boot?
As for the eyecandy someone wanted a few posts back E17 with the winter theme, fake transparency (1GHz PIII with SiS graphics gets VERY slow with alpha transparency) and gkrellm. If anyone of the guys (and gals), that are unable to create your own eapps, wants the eapp files you can get them here. Code: | abiword.eapp firefox.eapp gftp.eapp gkrellm.eapp mplayer.eapp pysol.eapp thunderbird.eapp xchat.eapp xman.eapp xterm.eapp
eterm.eapp gentoo.eapp gimp.eapp gqview.eapp nedit.eapp real.eapp xcdroast.eapp xine.eapp xmms.eapp |
Hope that helps someone. |
|
Back to top |
|
|
tdi Apprentice
Joined: 25 Aug 2004 Posts: 170
|
Posted: Mon Mar 21, 2005 7:22 am Post subject: |
|
|
ive got focus on click ! e17 built yestarday.
The biggest porblems are with opening some kde apps and IMs.
Moreover, i ll be watching e17. Finally i found perfect wm for me
ps. can somebody post eapps for psi, konqeror, g/vim, quanta, lyx, kile ? |
|
Back to top |
|
|
Hydraulix Guru
Joined: 12 Dec 2003 Posts: 447
|
Posted: Mon Mar 21, 2005 1:17 pm Post subject: |
|
|
Can't wait to come back from my deployment and install dr17! All I can do now is just drool at the screenshots. I remember reading something on the enlightenment site that dr17 can run on PDA's? Has this been proven? If so I will be the happiest person alive. _________________ It is the fate of operating systems to become free.
- Neal Stephenson |
|
Back to top |
|
|
Pithlit l33t
Joined: 27 Dec 2003 Posts: 887 Location: fuhen
|
Posted: Mon Mar 21, 2005 1:38 pm Post subject: |
|
|
tdi: if you have E17 built then there shouldn't be any problems building the eapps. |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Mon Mar 21, 2005 2:48 pm Post subject: |
|
|
hmmmm, no focus-on-click here, built 10 mins ago, and even deleted ~.e/e/config :/
that's what i still miss too, then it's perfect so far _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
|