Måns Zigher schrieb: > Hi! > > I am trying to get Directfb to work on a AT91SAM9261 evaluation board > from atmel. > I would like Directfb to only use the frambuffer and nothing else like > the gfxdrivers or > the like. My configure that I am running is > > the prefix is /opt/uclibc_eldk/ > > ./configure --host=arm-linux --build=i486-linux --target=arm > --prefix=$PREFIX --libdir=$PREFIX/lib --include=$PREFIX/include > --disable-x11 --enable-debug --disable-voodoo --disable-sdl > --enable-jpeg --enable-zlib --enable-png --disable-gif --enable-freetype > --disable-video4linux --disable-video4linux2 --disable-video4linux > --disable-video4linux --with-gfxdrivers=none > > > But when I try to run the simple example that should printout a line on > the screen I get the > > > =======================| DirectFB 1.0.0 |======================= > (c) 2001-2007 The DirectFB Organization ( directfb.org > <http://directfb.org>) > (c) 2000-2004 Convergence (integrated media) GmbH > ------------------------------------------------------------ > > (*) DirectFB/Core: Single Application Core. (2007-03-22 13:54) [ DEBUG ] > (*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 717)... > (*) Direct/Thread: Running 'PS/2 Input' (INPUT, 718)... > (*) DirectFB/Input: IMPS/2 Mouse 1.0 (directfb.org <http://directfb.org>) > (*) Direct/Thread: Running 'Linux Input' (INPUT, 719)... > (*) DirectFB/Input: ADS784x Touchscreen 0.1 (directfb.org > <http://directfb.org>) > (*) Direct/Thread: Running 'Keyboard Input' (INPUT, 720)... > (*) DirectFB/Input: Keyboard 0.9 (directfb.org <http://directfb.org>) > (!) Direct/Modules: Unable to dlopen > `/usr/libdirectfb-1.0-0/gfxdrivers/libdirectfb_radeon.so'! > --> File not found > (!) Direct/Modules: Unable to dlopen > `/usr/libdirectfb-1.0-0/gfxdrivers/libdirectfb_matrox.so'! > --> File not found > (!) Direct/Modules: Unable to dlopen > `/usr/libdirectfb-1.0-0/gfxdrivers/libdirectfb_nvidia.so'! > --> File not found
I'm not sure why it fails to open with the correct path after reading the correct path. configure sets this: MODULEDIR=$libdir/$MODULEDIRNAME > (*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org > <http://directfb.org>) > (*) DirectFB/Core/WM: Default 0.3 (directfb.org <http://directfb.org> ) > (!) DirectFB/FBDev: Unsupported pixelformat: rgba 5/0, 5/5, 5/10, 0/0 > (16bit) > (!!!) *** WARNING [unknown format] *** [fbdev.c:1853 in > dfb_fbdev_set_mode()] > (!!!) *** ONCE [unsupported destination format] *** [ generic.c:6530 > in gAcquire()] Sure you have BGR555? Adding support to DirectFB would be easy. > why is it trying to use radeon.so matrox.so and nvidia.so. The example > program should only printout a line on the screen > and if that simple program have to use those modules the directfb might > not be appropriate for a embedded system? > I thought that directfb could be used as a library and nothing else as > long as a frambuffer exists is this correct and how should I configure > it then? Your configure'ation seems fine. -- Best regards, Denis Oliver Kropp .------------------------------------------. | DirectFB - Hardware accelerated graphics | | http://www.directfb.org/ | "------------------------------------------" _______________________________________________ directfb-users mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
