Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
DR17 failes to compile
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC
View previous topic :: View next topic  
Author Message
playahater
Guru
Guru


Joined: 02 Jul 2005
Posts: 382
Location: Serbia

PostPosted: Tue Jan 24, 2006 2:25 pm    Post subject: DR17 failes to compile Reply with quote

I have tried to compile DR17, using the manual from gentoo wiki .. and this is what i get ..

Code:


....

 powerpc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I../../../../src/modules/engines -I/usr/include/freetype2 -O2 -mtune=powerpc -pipe -fomit-frame-pointer -MT evas_outbuf.lo -MD -MP -MF .deps/evas_outbuf.Tpo -c evas_outbuf.c  -fPIC -DPIC -o .libs/evas_outbuf.o
evas_engine.c: In function `evas_engine_buffer_output_setup':
evas_engine.c:294: error: `EVAS_ENGINE_BUFFER_DEPTH_RGB32' undeclared (first use in this function)
evas_engine.c:294: error: (Each undeclared identifier is reported only once
evas_engine.c:294: error: for each function it appears in.)
make[5]: *** [evas_engine.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
evas_outbuf.c: In function `evas_buffer_outbuf_buf_push_updated_region':
evas_outbuf.c:268: warning: passing arg 2 of pointer to function from incompatible pointer type
 powerpc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I../../../../src/modules/engines -I/usr/include/freetype2 -O2 -mtune=powerpc -pipe -fomit-frame-pointer -MT evas_outbuf.lo -MD -MP -MF .deps/evas_outbuf.Tpo -c evas_outbuf.c -o evas_outbuf.o >/dev/null 2>&1
make[5]: Leaving directory `/var/tmp/portage/evas-9999/work/e17/libs/evas/src/modules/engines/buffer'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/tmp/portage/evas-9999/work/e17/libs/evas/src/modules/engines'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/evas-9999/work/e17/libs/evas/src/modules'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/evas-9999/work/e17/libs/evas/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/evas-9999/work/e17/libs/evas'
make: *** [all] Error 2
 * This is a LIVE CVS ebuild.
 * That means there are NO promises it will work.
 * If it fails to build, FIX THE CODE YOURSELF
 * before reporting any issues.

 * If you have trouble connecting to the sourceforge cvs
 * server, try exporting using the unofficial mirror:
 * export E17_ECVS_SERVER=thinktux.net:/root

!!! ERROR: x11-libs/evas-9999 failed.
!!! Function enlightenment_die, Line 98, Exitcode 0
!!! emake failed
!!! SEND BUG REPORTS TO vapier@gentoo.org NOT THE E TEAM
!!! If you need support, post the topmost build error, NOT this status message.


Did i miss something or not ??
I thought to post here first .. and if there`s no solution .. to send a bug report ..


10x in advance ..

Cheers
_________________
http://droopia.net
Back to top
View user's profile Send private message
gentoo_dude
l33t
l33t


Joined: 08 May 2004
Posts: 645
Location: Washington, DC

PostPosted: Tue Jan 24, 2006 2:43 pm    Post subject: Reply with quote

Quote:
* If it fails to build, FIX THE CODE YOURSELF
* before reporting any issues.
Back to top
View user's profile Send private message
playahater
Guru
Guru


Joined: 02 Jul 2005
Posts: 382
Location: Serbia

PostPosted: Tue Jan 24, 2006 8:32 pm    Post subject: Reply with quote

gentoo_dude wrote:
Quote:
* If it fails to build, FIX THE CODE YOURSELF
* before reporting any issues.


If i only knew so much .. :(
That`s the main reason i posted here first .. i saw that it is possible to install dr17 on ppc so i thought to try ..

If anyone knows what might solve this problem .. ;) ..

10x in advance ..

Cheers
_________________
http://droopia.net
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Tue Jan 24, 2006 10:49 pm    Post subject: Reply with quote

You're missing the point. You're using a development branch of E. It's not constant, and may be completely different if you emerge it 15 minutes later. There's nothing we can do about it.
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
playahater
Guru
Guru


Joined: 02 Jul 2005
Posts: 382
Location: Serbia

PostPosted: Wed Jan 25, 2006 12:02 am    Post subject: Reply with quote

JoseJX wrote:
You're missing the point. You're using a development branch of E. It's not constant, and may be completely different if you emerge it 15 minutes later. There's nothing we can do about it.


Aha .. OK .. nevermind then ..

10x anyway

Cheers
_________________
http://droopia.net
Back to top
View user's profile Send private message
nixnut
Bodhisattva
Bodhisattva


Joined: 09 Apr 2004
Posts: 10974
Location: the dutch mountains

PostPosted: Wed Jan 25, 2006 7:51 pm    Post subject: Reply with quote

playahater wrote:
.. i saw that it is possible to install dr17 on ppc so i thought to try ..

If anyone knows what might solve this problem .. ;) ..

Try again in a few days. It may have been fixed in cvs then.
_________________
Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered

talk is cheap. supply exceeds demand
Back to top
View user's profile Send private message
Knute
Guru
Guru


Joined: 28 Jun 2004
Posts: 362
Location: Fargo, ND

PostPosted: Thu Feb 02, 2006 8:03 pm    Post subject: Reply with quote

I just go into the appropriate file and comment out the offending line. It compiles fine after that. :D

The appropriate file is:
/var/tmp/portage/evas-9999/work/e17/libs/evas/src/modules/engines/buffer/evas_engine.c

And then you comment out lines 294 and 295 as such:

Code:
 dep = OUTBUF_DEPTH_BGR_24BPP_888_888;
        if      (depth_type == EVAS_ENGINE_BUFFER_DEPTH_ARGB32)
          dep = OUTBUF_DEPTH_ARGB_32BPP_8888_8888;
        [b]/* else if (depth_type == EVAS_ENGINE_BUFFER_DEPTH_RGB32)
          dep = OUTBUF_DEPTH_RGB_32BPP_888_8888; */[/b]
        else if (depth_type == EVAS_ENGINE_BUFFER_DEPTH_BGRA32)
          dep = OUTBUF_DEPTH_BGR_32BPP_888_8888;


(The bold are the commented out lines.)

Since I don't run at 32bit color depth, I don't worry about it. :D

HTH

P.S. Hrmm.... Looks like the bold tags aren't working atm. Wierd.
_________________
Knute
----------
The human race has one really effective weapon, and that is laughter.
-- Mark Twain

If you want proof of that, take a look at windows sometime. :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC All times are GMT
Page 1 of 1

 
Jump to:  
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
You cannot vote in polls in this forum