On Fri, 19 Mar 2004 00:58:03 +0100 (MET) Vincent Torri <[EMAIL PROTECTED]>
babbled:

> 
> Hello,
> 
> I tried to compile evas two hours ago without success. The problems were:
> 1) automake complains about AC_PROC_CXX 

an autoSPLAT issue - autotools are forever being incompatible with eachother and
breaking. the best i can do is tell you what versions i have - and they do work:

automake1.7.9-3
autoconf2.59-3
libtool1.5.2-1

also g++ is installed and libstdc++ etc. - but thhey are only used if you build
the qtopia engine.

> 2) AC_CHECK_HEADER could not find Eet.h and Edb.h

where have you put them? if you have headers in strange places? if so before u
run configure try:

export CFLAGS=$CFLAGS" -I/obscure/directory/where/you/put/stuff/include"
you may want to also do:
export LDFLAGS=$LDFLAGS" -L/obscure/directory/where/you/put/stuff/lib"

also make sure the -config scritps provided are in yout PATH ie:
export PATH=$PATH":/obscure/directory/where/you/put/stuff/bin"

if you just make these part of your development environment setup scripts you
will never have to do this again. if you put things in default system places you
will never need to do this.

> So here is a patch for that:
> 1) i move AC_PROG_CXX at the beginning of the configure.in
> 2) I use PKG_CHECK_MODULES instead of AC_CHECK_HEADER. I have heard that
> Raster does not like pkg-config. But as eet.pc ans edb.pc exist and evas
> compiles flawlessly this way, maybe it is worth using them ;)

i actually don't much care - but i don't jump on the latest thing to turn up and
use it for development. i like to let things mature/settle because i want to
chase my own bugs, not bugs of another project i rely on just to build my own!
:) anything not directly under our control i like to keep limited in its use and
how often its updated etc.

> I've also added prerequisite versions of edb ans eet at the beginning of
> configure.in (so that they could easily be changed), and i display the
> path where evas will be installed (i like this info :))
> 
> I would also like to mention that i have installed directfb 0.9.20 and it
> seems that directfb.h could not be found (files
> src/lib/Evas_Engine_DirectFB.h, src/bin/evas_directfb_main.c and
> src/bin/evas_directfb_window.c). I replaced #include <directfb/directfb.h>
> by #include <directfb.h>. Then it compiles. Does someone also have this
> error ?

hmmm - they seem to have changed their inlcude directory heirachy! yay! :)

> Here is the patch for configure.in. Feel free to use it (or not use it
> ;))

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
熊耳 - 車君 (数田)                  [EMAIL PROTECTED]
Tokyo, Japan (東京 日本)


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
enlightenment-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to