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
