On Sun, 10 Apr 2011 20:48:27 +0800 zongsen <simon22...@gmail.com> said:

> I did install libevas and some other libs needed by e17 from debian
>  repository.
> That's why there is another place except /usr/local where evas was included.
> I removed all the libs related and compiled again.
> Still,this time,  Evas_Engine_Software_X11.h is not present in
> /usr/local/include/evas-1.

it hasnt build an x11 enigne. it tells you what engines it will and will not
build at configure time. it will search for packages/headers then too as
dependencies to find out what it can and cant build.

> 2011/4/9 Carsten Haitzler <ras...@rasterman.com>
> 
> > On Sat, 9 Apr 2011 21:19:21 +0800 zongsen <simon22...@gmail.com> said:
> >
> > oh god.. i just re-read your mail carefully. you hve a screwed system u
> > have
> > evas includes in /usr AND in /usr/local - you likely have 2 evas lib
> > installs
> > somehow and without knowing just what u are doing - and how to do it.. this
> > will screw you up. look carefully for all evas related files on your box
> > (they
> > have the word evas in them or in parent directories... funny that) :) your
> > problem is a "mess on the system".
> >
> > > Thank you ,Carsten Haitzler!
> > > I ran:
> > > pkg-config --cflags evas
> > > the output is:
> > > -I/usr/local/include/evas-1 -I/usr/local/include/eet-1
> > > -I/usr/local/include/eina-1 -I/usr/local/include/eina-1/eina
> > > -I/usr/include/fribidi -I/usr/include/freetype2
> > >
> > > However,I checked, there were only a few .h file  in the path
> > > "/usr/local/include/evas-1" as followings:
> > > Evas.h  Evas_Engine_Buffer.h  Evas_Engine_FB.h  Evas_GL.h
> > >
> > > Evas_Engine_Software_X11.h is not present. For I knew little about cpp
> > flags
> > > and Makefile.I simply copied "/usr/include/evas-1/*.h" to
> > >  "/usr/local/include/evas-1".Then I made it,the compiling of ecore
> > reported
> > > no errors anymore.
> > > So is this a bug?
> > >
> > > 2011/4/9 Carsten Haitzler <ras...@rasterman.com>
> > >
> > > > On Sat, 9 Apr 2011 10:31:06 +0800 zongsen <simon22...@gmail.com> said:
> > > >
> > > > > Hello,everyone.Recently I was trying to compile E17-svbn on debian
> > > > > unstable.I followed the instructions on the page:
> > > > > http://trac.enlightenment.org/e/wiki/Installation. And I just
> > > > > used autogen.sh and did no configuration myself.
> > > > > Everythings went well until I headed the step of making ecore-svn,I
> > got
> > > > > error messages like this:
> > > > > In file included from ecore_evas.c:17:0:
> > > > > ecore_evas_private.h:46:41: fatal error: Evas_Engine_Software_X11.h:
> > No
> > > > such
> > > > > file or directory
> > > > > compilation terminated.
> > > > > make[4]: *** [ecore_evas.lo] Error 1
> > > > > make[4]: Leaving directory
> > `/home/simon/e17/ecore-svn/src/lib/ecore_evas'
> > > > > make[3]: *** [all-recursive] Error 1
> > > > > make[3]: Leaving directory `/home/simon/e17/ecore-svn/src/lib'
> > > > > make[2]: *** [all-recursive] Error 1
> > > > > make[2]: Leaving directory `/home/simon/e17/ecore-svn/src'
> > > > > make[1]: *** [all-recursive] Error 1
> > > > > make[1]: Leaving directory `/home/simon/e17/ecore-svn'
> > > > > make: *** [all] Error 2
> > > > >
> > > > > I looked for "Evas_Engine_Software_X11.h", got it in
> > > > > "/usr/include/evas-1/Evas_Engine_Software_X11.h".
> > > > > I've no idea why it couldn't be reached. Any suggestions? Thanks!
> > > >
> > > > thats odd... it's like evas's cflags are not reporting the right
> > includes
> > > > (cmd
> > > > below with output):
> > > >
> > > > $ pkg-config --cflags evas
> > > > -I/usr/local/include/evas-1 -I/usr/local/include/eet-1
> > > > -I/usr/local/include/eina-1 -I/usr/local/include/eina-1/eina
> > > > -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/valgrind
> > > >
> > > > configure script checks them and sets them to EVAS_CFLAGS:
> > > >
> > > > PKG_CHECK_MODULES([EVAS], [evas >= 1.0.0],
> > > >   [have_evas="yes"],
> > > >   [have_evas="no"])
> > > >
> > > > and that is most definitely used in ecore_evas's cpp flags:
> > > >
> > > > AM_CPPFLAGS = \
> > > > -I$(top_srcdir)/src/lib/ecore \
> > > > -I$(top_srcdir)/src/lib/ecore_evas \
> > > > ...
> > > > $(ECORE_WINCE_INC) \
> > > > @EVAS_CFLAGS@ \
> > > > @XCB_CFLAGS@ \
> > > > ...
> > > >
> > > > --
> > > > ------------- Codito, ergo sum - "I code, therefore I am"
> > --------------
> > > > The Rasterman (Carsten Haitzler)    ras...@rasterman.com
> > > >
> > > >
> > >
> > ------------------------------------------------------------------------------
> > > Xperia(TM) PLAY
> > > It's a major breakthrough. An authentic gaming
> > > smartphone on the nation's most reliable network.
> > > And it wants your games.
> > > http://p.sf.net/sfu/verizon-sfdev
> > > _______________________________________________
> > > enlightenment-users mailing list
> > > enlightenment-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > The Rasterman (Carsten Haitzler)    ras...@rasterman.com
> >
> >
> ------------------------------------------------------------------------------
> Xperia(TM) PLAY
> It's a major breakthrough. An authentic gaming
> smartphone on the nation's most reliable network.
> And it wants your games.
> http://p.sf.net/sfu/verizon-sfdev
> _______________________________________________
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to