Hi,

I was ale to build the efl modules for arm w/ directfb and so far the
directfb stuff works, at least
evas_directfb_test, evas_directfb_window and ecore_evas_test all work, but
when i run an app
that needs eet loaded images i keep getting: "Missing EET Evas Loader
Module?" but i've checked
and double checked the evas configs and cannot figure out what i'm doing
wrong...

has anyone else had this problem?  i thought i read somewhere in the forums
that someone else
had a similar EET loading problems when using directfb, but i have not heard
about a solution.

thanks in advance for any advice anyone can provide,

Mike


p.s.:  to get evas to build and run correctly i had to make the following
patches; the first one was
        just because i couldnt find the font and background png that was
being specified, and the
        second i think might really be bugs in the evas_engine_dfb file:


diff -urN evas-0.9.9.035/src/bin/evas_directfb_window.c
evas-0.9.9.035_new/src/bin/evas_directfb_window.c
--- evas-0.9.9.035/src/bin/evas_directfb_window.c    2006-01-14 06:13:
34.000000000 -0600
+++ evas-0.9.9.035_new/src/bin/evas_directfb_window.c    2006-10-29 01:37:
05.000000000 -0600
@@ -121,7 +121,7 @@
           desc.flags = DFDESC_HEIGHT;
           desc.height = layer_config.width/50;

-          DFBCHECK(dfb->CreateFont( dfb, PACKAGE_DATA_DIR"/grunge.ttf",
&desc, &font ));
+          DFBCHECK(dfb->CreateFont( dfb, PACKAGE_DATA_DIR"/Vera.ttf",
&desc, &font ));
           font->GetHeight( font, &fontheight );
      }

@@ -129,7 +129,7 @@
           DFBSurfaceDescription desc;

           DFBCHECK(dfb->CreateImageProvider( dfb,
-                                             PACKAGE_DATA_DIR"/bg.png",
+
PACKAGE_DATA_DIR"/backdrop.png",
                                              &provider ));

           desc.flags = DSDESC_WIDTH | DSDESC_HEIGHT;


diff -urN evas-0.9.9.035/src/modules/engines/directfb/evas_engine_dfb.c
evas-0.9.9.035_new/src/modules/engines/directfb/evas_engine_dfb.c
--- evas-0.9.9.035/src/modules/engines/directfb/evas_engine_dfb.c
2006-10-17 05:35:03.000000000 -0500
+++ evas-0.9.9.035_new/src/modules/engines/directfb/evas_engine_dfb.c
2006-10-29 11:05:21.000000000 -0600
@@ -771,7 +771,7 @@
  *
  * */
 void *
-eng_gradient_new(void *data)
+evas_engine_directfb_gradient_new(void *data)
 {
    return evas_common_gradient_new();
 }
@@ -917,7 +917,7 @@
  }

 static void
-eng_gradient_render_pre(void *data, void *context, void *gradient)
+evas_engine_directfb_gradient_render_pre(void *data, void *context, void
*gradient)
 {
    int  len;
    Render_Engine *re;
@@ -931,7 +931,7 @@
 }

 static void
-eng_gradient_render_post(void *data, void *gradient)
+evas_engine_directfb_gradient_render_post(void *data, void *gradient)
 {
 }
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to