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

Reply via email to