All times are UTC-06:00




Post new topic  Reply to topic  [ 23 posts ] 
Author Message
 Post subject:
PostPosted: Sat Jan 14, 2006 4:50 am 
OK,

Here is the exact error when I try to build the "evas" package,
Getting bored...
And of course it compiles well with a make as told before.
Code:
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
make: *** [configure-stamp] Erreur 77
If you look at configure error you can see that the option -mcpu=pentiumpro which is wrong on a Pegasos !
It seems to be a CFLAGS problem (wrong architecture selection).

And another strange thing are all those unrecognized tools :
Code:
/usr/convex/getsysinfo = unknown
hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown


Last edited by lugduweb on Sat Jan 14, 2006 7:41 am, edited 1 time in total.

Top
   
 Post subject:
PostPosted: Sat Jan 14, 2006 7:09 am 
I've found a way to fix it :

in debian/rules there is a flag -mcpu=pentiumpro which I've replaced by -mcpu=$(EVAS_ARCH) and now it seems to work...


Top
   
 Post subject:
PostPosted: Sat Jan 14, 2006 11:46 am 
Offline

Joined: Fri Sep 24, 2004 1:39 am
Posts: 296
Hi!

The above snapshot compiled completely fine
and rocks hard!
Upgrade is recommended :)

cheers
frostwork


Top
   
 Post subject:
PostPosted: Sat Jan 14, 2006 1:40 pm 
Well I can compile it with ./autogen.sh && make and it runs ok for me.

But I wanted to make a debian package, and right now I'm completly strucked on "evas".
I've found somebody else who had exactly the same problem.
See here : http://edevelop.org/node/2073

I can fix a few problems by modifiing the "debian/rules" file but it ends with
/tmp/ccMShMWC.s:171: Error: Unrecognized opcode: `pxor'.

I've tried to upgrade my edb and eet libs also as evas and nothing better :(

@frostwork : did you use CVS version or snapshot ?


Top
   
 Post subject:
PostPosted: Sun Jan 15, 2006 2:28 am 
I've finally succeded in building all the packages for a deb distribution !

It wasn't very easy :? and was quite long...
I've fixed the evas problem but I don't know really know how. :?
I've taken the last evas available version on CVS, and removed a few flags in debian/rules (enable-mmx, enable-sse and mcpu=pentiumpro).

Then I thought "now it's going to be easy"... Wrong !
I also had to get and compile a recent version of xine-lib (V1.1.1) to make "emotion" module compile.

Now all the modules are built.
All the libs are the latest available on January 14th 2006.
Those will soon be available on my website so everyone can make an apt-get to install e17 !

I have to check first that everything goes well on a fresh installed Ubuntu to make the link public.


Top
   
 Post subject:
PostPosted: Sun Jan 15, 2006 10:47 am 
OK, the packages are available now.

I've tested it with a fresh Ubuntu installation and it works great :

Edit your /etc/apt/sources.list and add :
deb http://wikipeg.free.fr/pegubuntu pegubuntu main

Save the file then do
apt-get update

Then to install (approx 48Mo) :
sudo apt-get install libedb1
sudo apt-get install enlightenment

Close your session. Now you should have "enlightenment" in the possible sessions types.

To add your KDE & GNOME menus :
sudo apt-get install libengrave0
sudo apt-get install e17-pegasos
sudo e17genmenu


Top
   
 Post subject:
PostPosted: Sat Jan 21, 2006 7:51 am 
Offline

Joined: Fri Sep 24, 2004 1:39 am
Posts: 296
Hi!


I'd replied earlier but i was ill...
Great work, I'm sure many ppc-users appriciate your packages :)

Cheers,
Frostwork

ps: If it's not requested too much, would it be possible to upload the cvs-sources,too.
I don't have net on my peg, so cvs is impossible for me
(the snapshots from http://enlightenment.freedesktop.org/ don't
have emotion included...)


Top
   
 Post subject:
PostPosted: Sat Jan 21, 2006 10:56 am 
Hi !

A few changes to this fast tutorial or e17genmenu won't work properly :
So after :
sudo apt-get install libedb1
sudo apt-get install enlightenment

do :
sudo apt-get install libe libe-dev libecore0 libedb1 libedb1-dev libedje0 libedje0-dev libeet0 libeet0-dev libemotion0 libemotion0-dev libengrave0 libengrave0-dev libepeg0 libepeg0-dev libepsilon0 libepsilon0-dev libesmart0-dev libevas0 libevas0-dev libewl0 libewl0-dev imlib2-loaders ewl0-bin esmart0-bin epsilon0-bin epeg0-bin edje0-bin edb-tools

Then :
sudo apt-get install e17-pegasos

Then run it : "sudo e17genmenu" and wait...

Then you can remove /usr/share/xsessions/e17.desktop as there is a similar file installed by apt-get install in the same dir.

for the sources : well, normally they should be included. But I can add all the tar.gz if you want...
But before I have to finish an update of the Pegasos book (french & english versions) as Ambient changed a lot those last days ;-)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 23 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group