On Thu, 12 Apr 2012 14:18:04 +1000 David Seikel <[email protected]> said:

> On Thu, 12 Apr 2012 14:07:20 +1000 David Seikel <[email protected]>
> wrote:
> 
> > On Thu, 12 Apr 2012 12:57:10 +0900 Carsten Haitzler (The Rasterman)
> > <[email protected]> wrote:
> > 
> > > On Thu, 12 Apr 2012 11:43:20 +1000 David Seikel <[email protected]>
> > > said:
> > > 
> > > > Starting from line 6048 of evas_object_textblock.c there is a
> > > > macro defined BREAK_AFTER, that, in the absence of
> > > > HAVE_LINEBREAK, refers to a non existant "str" array.  Yep, I'm
> > > > trying to compile it on an embedded system that has no linebreak
> > > > thingy (library?).
> > > 
> > > liblinebreak is there in src/static_deps and compiled along with
> > > evas.
> > 
> > Sooo, why am I getting two errors that str is not defined?  
> > 
> > Fact is that the no linebreak path IS broken.  There is no str, I
> > think it means to use the text variable instead.  I'm not so familiar
> > with that bit of code though, so it might be something else.

dont disable liblinebreak. keep it. it's part of the evas srctree. you want it
for intl suport.

> Actually, in an effort to keep the embedded project small, I disable as
> much as I can, including liblinebreak.  So that's why I'm going through
> that path.  Which, as I said, is broken.
> 
> While I'm bitching, evas wants to include wayland stuff in the build, so
> now I have to disable that to.  This is in my embedded system, not even
> X.  I think that's where this error is coming from -

have you looked at config.log ? it builds wayland_shm because it requires no
wayland libs. wayland_egl requires egl - which you seemingly have or it
wouldnt enable it. check config.log

> In file included from evas_gl_private.h:3,
>                  from evas_gl_context.c:1:
> evas_gl_common.h:37:22: error: GL/gl.h: No such file or directory
> evas_gl_common.h:38:25: error: GL/glext.h: No such file or directory
> 
> Coz the only GL that configure mentions is -
> 
> Engines:
>   Software Memory Buffer.....: yes
>   Software X11...............: no (Xlib: no) (XCB: no)
>   OpenGL X11.................: no (Xlib: no) (XCB: no) 
>   Software GDI...............: no
>   Software DirectDraw........: no
>   Direct3d...................: no
>   OpenGL SDL.................: no 
> 
>   OpenGL Cocoa...............: no
>   Software Framebuffer.......: yes
>   DirectFB...................: no
>   PSL1GHT....................: no
>   Software 8bit grayscale....: no
>   Software 16bit ............: no
>   Software 16bit X11.........: no
>   Software 16bit Directdraw..: no
>   Software 16bit WinCE.......: no
>   Software 16bit SDL.........: no (primitive: no)
>   Wayland Shm................: yes
>   Wayland Egl................: yes
> 
> Still wondering why the autofoo of so much of the current alpha wants to
> include Exotic.h when it's not been built.  Hard for me to debug that
> at the moment.  I just patch it out for now.
> 
> -- 
> A big old stinking pile of genius that no one wants
> coz there are too many silver coated monkeys in the world.


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to