Hi All,
I am trying to cross-compile DirectFB 1.2.3 on TI's DaVinci platform
and running a simple such as
http://directfb.org/docs/DirectFB_Tutorials/simple.html, but an error
happens. The error message shows
[EMAIL PROTECTED]:~# ./a.out --dfb:video-phys=0x83000000
--dfb:video-length=691200 --dfb:system=davinci
~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.3 |~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2001-2008 The world wide DirectFB Open Source Community
(c) 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2008-09-10 17:42)
(*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(!) IDirectFB_Construct: No layers available! Missing driver?
testdfb.c <31>:
(#) DirectFBError [DirectFBCreate (&dfb)]: Not supported!
I compiles directfb like this:
./configure --enable-static --with-inputdrivers=none --disable-fbdev
--with-gfxdrivers=davinci --disable-sysfs --disable-multi
--disable-sdl --disable-x11 --disable-png --disable-jpeg
--disable-freetype --disable-freetype2 --host=$HOST --prefix=$PREFIX
And compile sample program by:
arm_v5t_le-gcc testdfb.c -I/root/usr_gtk/include/directfb/ -static
/root/usr_gtk/lib/directfb-1.2-0/wm/libdirectfbwm_default.o
/root/usr_gtk/lib/directfb-1.2-0/systems/libdirectfb_devmem.o
-L/root/usr_gtk/lib -ldirectfb -lfusion -ldirect -lpthread
Driver
[EMAIL PROTECTED]:~# ls -l /dev/fb/*
crw-rw---- 1 root root 29, 0 Nov 6 22:01 /dev/fb/0
crw-rw---- 1 root root 29, 1 Nov 6 22:01 /dev/fb/1
crw-rw---- 1 root root 29, 2 Nov 6 22:01 /dev/fb/2
crw-rw---- 1 root root 29, 3 Nov 6 22:01 /dev/fb/3
Could anyone tell me what happened?
--
Fan-Cheng Wu
_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users