Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

e17 does work on gentoo!! yayyyyyyyyyy!

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Locked
Advanced search
470 posts
  • Page 4 of 19
    • Jump to page:
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • …
  • 19
  • Next
Author
Message
nillekind
n00b
n00b
User avatar
Posts: 64
Joined: Sat Oct 05, 2002 3:46 pm

Another try of a build script

Post by nillekind » Sat Oct 05, 2002 3:58 pm

Hi, tried to make the build script a bit better. This is with any steps needed from http://lists.gentoo.org/pipermail/gento ... 25000.html, but without the ASFLAGS Recommendation. It's looking ugly, i know, but seems to work. Only entice isn't working. Seems the Makefile Substitution doesn't work. Don't know why. Any Suggestions greatly appreciated. Have Fun.
Conner

Code: Select all

#!/bin/sh

# where the CVS directory is
CVS_SRC=/usr/src/e17
# where we want E to be installed
BUILD_DIR=/usr/local/e17
# gcc flags
FLAGS="-march=athlon-tbird -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -falign-functions=4 -maccumulate-outgoing-args"
blah() {
make distclean &> /dev/null

# configure, make, & install with logs
# i didn't need it
#if [ "$X" == "imlib2" ]; then
#sed s/ASFLAGS="$ASFLAGS/CCASFLAGS="$ASFLAGS/ configure.ac > configure.ac.2
#mv configure.ac.2 configure.ac
#sed s/AS=$CC/CCAS=$CC/ configure.ac > configure.ac.2
#mv configure.ac.2 configure.ac
#sed s/'AC_SUBST(ASFLAGS)'/'AC_SUBST(CCASFLAGS)'/ configure.ac > configure.ac.2                            
#mv configure.ac.2 configure.ac
#sed s/'AC_SUBST(AS)'/'AC_SUBST(CCAS)'/ configure.ac > configure.ac.2
#mv configure.ac.2 configure.ac
#fi 
if [ "$X" == "imlib2" ]; then
./autogen.sh --disable-mmx --prefix=$BUILD_DIR &> $CVS_SRC/logs/$X.log; else
./autogen.sh --prefix=$BUILD_DIR &> $CVS_SRC/logs/$X.log
fi
if [ "$X" == "evas" ]; then
sed s/'LIBS = '/'LIBS = $(imlib2_libs) $(gl_libs) $(ttf_libs) $(x_libs)'/ test/Makefile > test/Makefile2
mv test/Makefile2 test/Makefile
fi
if [ "$X" == "ebits" ]; then                                                     
sed s/'LIBS = '/'LIBS = $(X_LIBS) $(imlib2_libs) $(gl_libs) $(ttf_libs) $(x_libs) $(evas_libs)'/ src/Makefile > src/Makefile2
mv src/Makefile2 src/Makefile                                                 
fi
if [ "$X" == "estyle" ]; then                                                                                                                    
sed s/'LIBS = '/'LIBS = $(ewd_libs)'/ test/Makefile > test/Makefile2                 
mv test/Makefile2 test/Makefile                                                                                                                 
fi
if [ "$X" == "ewl" ]; then                                                                                                                  
sed s/'LIBS = '/'LIBS = $(ebits_libs) $(ecore_libs) $(estyle_libs) $(estyle_libs)'/ test/Makefile > test/Makefile2                                                                            
mv test/Makefile2 test/Makefile                                                                                                                 
fi
if [ "$X" == "etcher" ]; then                                                                                                                  
sed s/'SUBDIRS = m4  po src'/'SUBDIRS = src'/ Makefile > Makefile2
sleep 5                                                                            
rm Makefile
mv Makefile2 Makefile                                                                                                                 
fi                                                              
if [ "$X" == "e" ]; then                                                                                                                  
sed s/'intl\/Makefile'// configure > configure2                                                                          
mv configure2 configure
chmod +x configure
./configure --prefix=$BUILD_DIR &> $CVS_SRC/logs/$X.log
sed s/'SUBDIRS = m4  po src lib client tools doc'/'SUBDIRS = src lib client tools doc'/ Makefile > Makefile2
mv Makefile2 Makefile
fi     
if [ "$X" == "entice" ]; then
sed s/'SUBDIRS = m4  po src'/'SUBDIRS = src'/ Makefile > Makefile2                                                                            
cp Makefile2 Makefile                                                                                                                 
fi  
if [ "$X" == "imlib2_tools" ]; then
./configure --with-imlib2=/usr/local/e17 --prefix=/usr/local/e17
fi
make -j2 CFLAGS="$FLAGS" &> cat >> $CVS_SRC/logs/$X.log
make install &> /dev/null
env-update
if [ $(grep -c Error $CVS_SRC/logs/$X.log) != 0 ]; then
echo "Compile failed : $X"
cat $CVS_SRC/logs/$X.log
exit 0
fi
}

# clean up old stuff
rm -rf $BUILD_DIR/*
rm -rf $CVS_SRC/logs
mkdir $CVS_SRC/logs

# build libraries
for X in edb imlib2 imlib2_loaders evas ewd ebits ecore ebg estyle etox ewl
do
echo $(date +%T) - Now building $X
cd $CVS_SRC/libs/$X
blah
done


# build apps
for X in etcher ebony med efsd ebindings e esmall imlib2_tools # entice doesn't work
#####################
# entice Substitution of m4 and po doesn't work. Makefile stays the same
# don't know why...
#####################
do
echo $(date +%T) - Now building $X
cd $CVS_SRC/apps/$X
blah
done
Top
ketanrp
n00b
n00b
Posts: 14
Joined: Fri Apr 19, 2002 10:19 pm

It works, but it does'nt...

Post by ketanrp » Sat Oct 05, 2002 11:26 pm

Following the tips in this thread, I have gotten e17 installed, and it loads, but it doesn't work. I can right click and I get a menu, but clicking on the items in the menu does nothing, and I can't get a response from doing anything but right clicking and getting that menu. Does anybody else have this problem? Any ideas on what could be going wrong?

Thanks.
Top
kkj
n00b
n00b
Posts: 52
Joined: Wed Jul 17, 2002 11:20 am
Location: Denmark, aarhus

Post by kkj » Mon Oct 07, 2002 9:52 pm

thx 4 the ebuild....Compiles whitout problems....How do I start it ????
Whats change do I need to do....

1 Changes to PATH ?

2 Changes to .xinitrc ?

the content off

Code: Select all

bash-2.05a$ ls /usr/local/e17/bin/
amx           edb_gtk_ed  ewd_dlist_test  ewd_string_hash_test  imlib2_convert
ecore-config  edb_vt_ed   ewd_hash_test   ewd_threads_test      imlib2_identify
edb-config    esmall      ewd_index_test  ewd_tree_test         sdbg
edb_ed        ewd-config  ewd_list_test   imlib2-config
dosnt give me any clues ???

btw. my e16 Eterm dosnt work now

Code: Select all

Eterm: error while loading shared libraries: libImlib2.so.1: cannot open shared object file: No such file or directory
Top
grandpajive
n00b
n00b
User avatar
Posts: 46
Joined: Mon Jun 17, 2002 12:37 pm

Post by grandpajive » Mon Oct 07, 2002 10:37 pm

I got that also... there should be a binary called "e" or "e17" or something.. I don't remember. Once its there, then you can point .xinitrc to the proper file.

also, $PATH should have /usr/local/e17/bin and ld.so.conf should have /usr/local/e17/lib in it, rerun ldconfig. But yeah.. the actual binary for everything isnt there ;)

--
gj
-gj
Top
kkj
n00b
n00b
Posts: 52
Joined: Wed Jul 17, 2002 11:20 am
Location: Denmark, aarhus

Post by kkj » Mon Oct 07, 2002 10:54 pm

grandpajive wrote:I got that also... there should be a binary called "e" or "e17" or something.. I don't remember. Once its there, then you can point .xinitrc to the proper file.

also, $PATH should have /usr/local/e17/bin and ld.so.conf should have /usr/local/e17/lib in it, rerun ldconfig. But yeah.. the actual binary for everything isnt there ;)

--
gj


Strange I dont have e or e17 ????
guess I have to wait :(

gone from KDE to Gnome to e16 its so cool, can wait 4 e17 :)
Top
hakan
Apprentice
Apprentice
User avatar
Posts: 252
Joined: Thu Jul 11, 2002 1:03 pm
Location: Aachen, Germany

Post by hakan » Tue Oct 08, 2002 8:46 am

kkj wrote:thx 4 the ebuild....Compiles whitout problems....How do I start it ????
Where can I get the ebuild for e17??????

I am only found scripts....
-der kleine eine-
Top
kkj
n00b
n00b
Posts: 52
Joined: Wed Jul 17, 2002 11:20 am
Location: Denmark, aarhus

Post by kkj » Tue Oct 08, 2002 8:09 pm

hakan wrote:
kkj wrote:thx 4 the ebuild....Compiles whitout problems....How do I start it ????
Where can I get the ebuild for e17??????

I am only found scripts....
The script is the ebuild :)

I got the E17 source here http://www.enlightenment.org/pages/source.html
Top
hakan
Apprentice
Apprentice
User avatar
Posts: 252
Joined: Thu Jul 11, 2002 1:03 pm
Location: Aachen, Germany

Post by hakan » Tue Oct 08, 2002 8:30 pm

i got the source over cvs.

i wouldn't call the script an ebuild ;-)

entice works for me ...
-der kleine eine-
Top
SpanKY
Retired Dev
Retired Dev
User avatar
Posts: 321
Joined: Thu Apr 18, 2002 7:26 pm
Location: Somerville, MA
Contact:
Contact SpanKY
Website

silly billy

Post by SpanKY » Sat Oct 26, 2002 9:12 am

this thread is a mess ;D

at any rate, i just committed an ebuild for e17 to portage ... feel free to try it out ...
`emerge enlightenment-cvs`

i did run some of the apps, but i never really started it up ... i'm really quite tired from playing beruit all nite and it being like 5:14am now ;D

have fun guys
Top
tom
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 83
Joined: Tue Jun 11, 2002 7:39 am
Location: Guildford, UK

Post by tom » Sun Oct 27, 2002 12:06 pm

Just tried "emerge enlightenment-cvs". It whirred away for about 1/2 hr, but then it ran into problems:

Code: Select all

automake-1.5: configure.ac: installing './depcomp'
automake not found or command failed. Aborting!
Running ./configure --prefix='/usr/e17 --with-gnu-ld --enable shared ...
./autogen.sh: ./configure: No such file or directory
configure not found or command failed. Aborting!

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_install, Line 190, Exitcode 1
!!! could not autogen e
This means absolutely nothing to me! Could anyone suggest what I have to do to get around this error?

Thanks,

tom.
Top
SpanKY
Retired Dev
Retired Dev
User avatar
Posts: 321
Joined: Thu Apr 18, 2002 7:26 pm
Location: Somerville, MA
Contact:
Contact SpanKY
Website

Post by SpanKY » Sun Oct 27, 2002 2:01 pm

i am able to reproduce this on a friend's box so ill be tackling this soon
Top
akhkharu99
Apprentice
Apprentice
User avatar
Posts: 162
Joined: Sat Jun 08, 2002 12:17 am
Location: Gainesville, FL

Post by akhkharu99 » Mon Oct 28, 2002 12:48 am

I got the new ebuild to compile, but I am unaware as to how to get GDM to recognize that e17 is there. As of now, it has enlightenment as one of the choices, but it goes to enlightenment .16.5
Any ideas?
Thanks in advance.
Top
synonymousca
n00b
n00b
Posts: 62
Joined: Sat Jun 15, 2002 1:40 am

Post by synonymousca » Mon Oct 28, 2002 2:06 am

Wow. Despite all the raving, enlightenment17 is (at present) barely functional.

Stick with 16.5, people, if you like configurability (and the pager).
Top
enesideme
n00b
n00b
Posts: 46
Joined: Sat Apr 20, 2002 4:46 pm
Location: france

Post by enesideme » Mon Oct 28, 2002 10:14 pm

ketanrp wrote:
Following the tips in this thread, I have gotten e17 installed, and it loads, but it doesn't work. I can right click and I get a menu, but clicking on the items in the menu does nothing, and I can't get a response from doing anything but right clicking and getting that menu. Does anybody else have this problem? Any ideas on what could be going wrong?
fam is probably not started. just rc-update add fam default
you must of course have fam-oss installed
Top
crashman
n00b
n00b
Posts: 23
Joined: Sat Apr 13, 2002 12:29 am
Location: Midwest City, Ok

enlightenment-cvs ebuild works great -- now what?

Post by crashman » Tue Oct 29, 2002 2:06 am

The ebuild installed e17 with ease. I have portmap and fam running. There used to be a page at something like hiddenrock.org that explained how to configure e17, but it is down now.

Anyone know how to get the iconbar working? I can get icons on the desktop to work (mkdir ~/.e/desktop/default; ln -s stuff ~/.e/desktop/default/stuff). I have also figured out how to use ebindings (great program!).

Any help would be appreiciated (sp).
Top
enesideme
n00b
n00b
Posts: 46
Joined: Sat Apr 20, 2002 4:46 pm
Location: france

Post by enesideme » Tue Oct 29, 2002 12:46 pm

here is how to have iconbar working:

you can use first iconbar_left.bits.db (you will find it in /usr/e17/share/enlightenment/data/iconbar/) cp it in your home directory:
~/e/desktop/default/.e_layout/ you will have to create these directories

then cp /usr/e17/share/enlightenment/data/scripts/build_iconbar_db.sh to your home directory

edit this script and comment the second and the last line i.e:

#BIT=$1"/iconbar.bits.db"
#cp -f $PREFIX"/share/enlightenment/data/iconbar/iconbar_left.bits.db"

you can add lines like that "icon $SYSIC"/gnome-x.png" "x"

then sh build_iconbar_db.sh ~/.e/desktop/default/.e_layout

that's all the iconbar should appear
Top
enesideme
n00b
n00b
Posts: 46
Joined: Sat Apr 20, 2002 4:46 pm
Location: france

Post by enesideme » Tue Oct 29, 2002 12:51 pm

i just want to add that after running the script a file named iconbar.db is created you can edit it with edb_gtk_ed to add or remove icons or edit the script to create a new iconbar.db
Top
SpanKY
Retired Dev
Retired Dev
User avatar
Posts: 321
Joined: Thu Apr 18, 2002 7:26 pm
Location: Somerville, MA
Contact:
Contact SpanKY
Website

Post by SpanKY » Tue Oct 29, 2002 4:04 pm

if someone could create a pretty general default iconbar setup ill add it to the ebuild ...

just e-mail it to me vapier@gentoo.org
Top
hakan
Apprentice
Apprentice
User avatar
Posts: 252
Joined: Thu Jul 11, 2002 1:03 pm
Location: Aachen, Germany

Post by hakan » Tue Oct 29, 2002 4:06 pm

I have build e17 with the ebuild without porblems.

But when I start it, I only get the background image and a mouse pointer. When I try to start programs it doesnt work. (I think efsd is makeing trouble, because it loses the connection (<- this is the error message i can see)).
-der kleine eine-
Top
SpanKY
Retired Dev
Retired Dev
User avatar
Posts: 321
Joined: Thu Apr 18, 2002 7:26 pm
Location: Somerville, MA
Contact:
Contact SpanKY
Website

Post by SpanKY » Tue Oct 29, 2002 4:34 pm

make sure you start fam ...

/etc/init.d/fam start

and make sure you're not running as root ... i had this problem too until i switched to a non-root user
Top
hakan
Apprentice
Apprentice
User avatar
Posts: 252
Joined: Thu Jul 11, 2002 1:03 pm
Location: Aachen, Germany

Post by hakan » Tue Oct 29, 2002 5:06 pm

I cant start fam. I get permisson errors and if i try to start it with the start option i get the error that it is a wrong argument.

Should I add /etc/init.d/fam start into the .xinitrc file?
-der kleine eine-
Top
Mustard007
Apprentice
Apprentice
User avatar
Posts: 235
Joined: Fri May 31, 2002 7:50 pm
Location: Montreal, Quebec, Canada

Post by Mustard007 » Tue Oct 29, 2002 6:00 pm

Ok..It's installed from ebuild enlightenment-cvs.

Now, how to start it ? No entry in /etc/X11/Session.

Thanks !
Top
SpanKY
Retired Dev
Retired Dev
User avatar
Posts: 321
Joined: Thu Apr 18, 2002 7:26 pm
Location: Somerville, MA
Contact:
Contact SpanKY
Website

Post by SpanKY » Tue Oct 29, 2002 6:07 pm

i just used .xinitrc in my home directory and ran 'startx' ...

# Enlightenment inserted Execution string here
DISPLAY=:0
x0rfbserver &
eterm &

# e17 likes to crash ;)
while [ 1 ] ; do
/usr/e17/bin/enlightenment
wait $!
done
Top
enesideme
n00b
n00b
Posts: 46
Joined: Sat Apr 20, 2002 4:46 pm
Location: france

Post by enesideme » Tue Oct 29, 2002 6:59 pm

hakan wrote
I cant start fam. I get permisson errors and if i try to start it with the start option i get the error that it is a wrong argument.

Should I add /etc/init.d/fam start into the .xinitrc file?
just "rc-update add fam default" and reboot

you do not have to add /etc/init.d/fam start in .xinitrc but /usr/e17/bin/enlightenment or run startx /usr/e17/bin/enlightenment
Top
hakan
Apprentice
Apprentice
User avatar
Posts: 252
Joined: Thu Jul 11, 2002 1:03 pm
Location: Aachen, Germany

Post by hakan » Tue Oct 29, 2002 8:02 pm

enesideme wrote:hakan wrote
just "rc-update add fam default" and reboot
Thats what I want to know, thx.
-der kleine eine-
Top
Locked

470 posts
  • Page 4 of 19
    • Jump to page:
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • …
  • 19
  • Next

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic