Hi Kevin,

I used to build enlightenment libraries myself, and had it half-working for
a while, until recently where I had a similar problem with
Evas_Engine_GL_X11.h ( on an old svn revision ).

My guess is that a "make install" install headers file into a new
/usr/loca//include/ecore-NNNN
I had issues because my edje-0 and my edje-1 were compiled with different
configurations, and therefore different headers files were generated, and
following project were using a different build configuration.

So i am thinking you compiled enlightenment libraries many times, and maybe
you reached a limit or something (9999 ??).
And/Or one library was built with a configuration A, and another library
expect the first one to be built with configuration B, which is probably why
some expected header have not been generated. That was my problem.

But i didnt track the problem further down as i am not very familliar with
the build process of the EFL...
Instead, I just setup a quick workaround for my specific purpose. After all,
I dont really need to build the EFL myself.

The first step would be to clean all the artifacts produced and installed by
the previous builds.
Then you can try to build things slowly and find out which files are missing
where and why...
Then maybe copy them by hand or something similar to make it work for you.

Live builds for enlightenment can really be tricky. So tricky in fact that,
even if i am used to design and manage builds for big C++ projects, i just
gave up for enlightement, as i dont need it to build it myself for the use i
have of it.
So if you can avoid building it for now, i think that might be better...

I wish someone will have the time to simplify the enlightenment build
process sometime...

Hope this helps,

-
Alexandre VINCENT

Asmodehn's Corp.
IT & OpenSource development
http://asmodehn.com


2010/12/27 Kevin Yates <[email protected]>

> Hello, I'm not sure if I'm doing this the right way, so please let me
> know if I am not, but I haven't been able to figure out an e17 problem
> that I've been having for about....2 weeks now. The gist of the story is
> that I have a Gentoo system, that is about....2 weeks old, and I can't
> get enlightenment emerged. Every time, it fails on ecore-9999 saying it
> can't find
>
> ecore_evas_private.h:50:40: fatal error: Evas_Engine_XRender_X11.h: No
> such file or directory
> compilation terminated.
>
> Anyway, I am going to include the link to the gentoo forums post on this
> in case there is any information needed, which I am sure that there is.
> Also, this is the first time I've used this, so bear with me while I
> figure out the proper way to respond to any responses I get.
>
> Thank you and I hope that there is SOMEONE out there that can figure
> this out and help me.
>
> Gentoo Forum Link:
>
> http://forums.gentoo.org/viewtopic-t-856794.html
>
>
> ------------------------------------------------------------------------------
> Learn how Oracle Real Application Clusters (RAC) One Node allows customers
> to consolidate database storage, standardize their database environment,
> and,
> should the need arise, upgrade to a full multi-node Oracle RAC database
> without downtime or disruption
> http://p.sf.net/sfu/oracle-sfdevnl
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>
------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to