Hello together, I'm currently trying to port some EFL libs to android.
Most of EFL 1.7.5 compiles no with a lot of --disable-* flags. I like to try the buffer engine at first because it seems to be the easiest. After days of work I ported all the shared object loading horror to android specific path handling. It seems to load the buffer engine successful and I could run the evas code. After I solved many problems I'm at some part of the code where I don't understand why it fails. Maybe someone with deeper knowledge of evas could answer it. In evas_main.c / evas_engine_info_get() function there are some checks: EAPI Evas_Engine_Info * evas_engine_info_get(const Evas *e) { Evas_Engine_Info *info; MAGIC_CHECK(e, Evas, MAGIC_EVAS); return NULL; MAGIC_CHECK_END(); if (!e->engine.info) return NULL; ===> this returns NULL!!! info = e->engine.info; ((Evas *)e)->engine.info_magic = info->magic; return info; } All initialization checks before looks good. So I don't understand what is wrong at this point. After this NULL return the initialization fails complete. :-( Could one please help me? regards Andreas -- Technical Blog <http://andreasvolz.wordpress.com/> ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel