Hi,
I've tried to get your EFL example working on several WinCE devices. No
success with the precompiled binaries. So I compiled the libs with
debugging symbols and stumbled upon few issues:
1. Evas needs ddraw.h to compile evas_wince_ddraw_buffer.cpp. It is not
catched by configure.
2. Evas engine modules aren't named properly by default. (e.g.
module.dll instead of software_16_wince.dll)
The major issue where I'm stuck is a crash:
warning: search software_16_wince
warning: module software_16_wince
warning: search module 00125510
warning: method 1
warning: ecore_wince : instance + class bon
warning: *** ecore message : create 320 240
Error while mapping shared library sections:
oleaut32.dll: No such file or directory.
Error while mapping shared library sections:
compime.dll: No such file or directory.
Error while mapping shared library sections:
shellres.dll: No such file or directory.
warning: * ecore message : focus in
warning: LOAD software_16_wince
warning: * ee window show
warning: ** ecore_wince_window_show 00124010
warning: * ecore message : paint
warning: * ecore message : painting...
warning: * ecore : event expose 320 240
warning: *** ecore message : show 320 240
fn = evas_object_image_add (check for a KERNEL32!IsBad equiv, please)
Program received signal SIGSEGV, Segmentation fault.
0x00772684 in evas_object_image_add (e=0x12a270) at evas_object_image.c:209
209 o->cur.cspace =
obj->layer->evas->engine.func->image_colorspace_get(obj->layer->evas->engine.data.output,
(gdb) bt
#0 0x00772684 in evas_object_image_add (e=0x12a270) at
evas_object_image.c:209
#1 0x0061f634 in __libcoredll_a_iname ()
#2 0x0061f634 in __libcoredll_a_iname ()
Previous frame identical to this frame (corrupt stack?)
It seems that engine is not set:
print obj->layer->evas->engine
$1 = {module = 0x0, func = 0x0, data = {output = 0x0, context = 0x0},
info = 0x0, info_magic = 0}
while the evas struct looks fine. Any hints on debugging this further?
Thanks!
Klaus
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel