On Wed, Jun 30, 2010 at 6:08 AM, Oliver Gabel <oga...@physik.fu-berlin.de>wrote:
> Hi, > > Check the DirectFB version (1.4.3) in > > > >> [r...@bvcom bin]# ./dfbinfo >> ~~~~~~~~~~~| DirectFB 1.4.3 |~~~~~~~~~~~~~~ >> >> (c) 2001-2009 The world wide DirectFB Open Source Community >> >> (c) 2000-2004 Convergence (integrated media) GmbH >> >> ---------------------------------------------------------------- >> >> (*) DirectFB/Core: Single Application Core. (2010-06-29 16:09) [ DEBUG ] >> >> (!) DirectFB/core/system: No system found! >> >> (#) DirectFBError [DirectFBCreate() failed]: No (suitable) implementation >> found! >> > > versus your directory ("...directfb-1.4-0/"; this seems to be version 1.4.0 > ;-) ). > Could this be a version mismatch?? > > > [r...@urbetter lib]# ls /mnt/disk/lib/directfb-1.4-0/ >> gfxdrivers inputdrivers interfaces systems wm >> > > You started the "dfbinfo" programme version 1.4.3 and I think DirectFB > programmes > look in "/usr/local/lib/directfb-1.4.3/systems" for a system module by > default. > In your specific configuration this might be > "/mnt/disk/lib/directfb-1.4.3/systems" ...(?) > Do you have such a directory? If not, either the "directfb-1.4.3" directory > is not in > your LD_LIBRARY_PATH or it doesn't exist in your filesystem, i.e. maybe you > forgot > to mount it...?? > > Hope this helps... > > Oliver > > Thanks for your response, about the "directfb-1.4-0" module directory is directfb1.4.3 generated, when I reconfigure the directfb1.4.3, got the "Build options" is "Module directory ${exec_prefix}/lib/directfb-1.4-0" reconfigure like this: bor...@wifihack:~/partyok/crosstools/DirectFB-1.4.3$ ./configure --prefix=/opt/rootfs/cross/arm/directfb --host=arm-linux --target=arm-linux --disable-x11 --disable-osx --enable-debug --enable-fbdev --enable-zlib --with-gfxdrivers=none --with-tests -with-inputdrivers=linuxinput --enable-shared=yes configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking build system type... i686-pc-linux-gnu . . . config.status: executing default commands Build options: Version 1.4.3 Linux powered yes Install prefix /opt/rootfs/cross/arm/directfb Config files in /opt/rootfs/cross/arm/directfb/etc Build shared libs yes Build static libs no Module directory ${exec_prefix}/lib/directfb-1.4-0 CPPFLAGS -D_REENTRANT -I/opt/rootfs/cross/arm/usr/include -I/opt/rootfs/cross/arm/usr/include/libpng12 CFLAGS -O3 -ffast-math -pipe -g3 -fno-inline -Wno-inline -D_GNU_SOURCE -Werror-implicit-function-declaration LDFLAGS -L/opt/rootfs/cross/arm/usr/lib -ljpeg -lpng12 LIBS -ldl -lpthread DYNLIB -ldl THREADFLAGS -D_REENTRANT THREADLIBS Misc options: Multi Application Core no Fusion Kernel Device N/A Fusion message size 1024 Voodoo (network support) no Debug supported yes Debug enabled yes Trace support no MMX support no SSE support no Network support yes Include all strings yes Software Rendering yes Smooth SW Scaling no 16bit Dithering none zlib compression yes -lz sysfs support yes -lsysfs Building Tests yes Building Tools yes Building System Modules: Linux FBDev support yes Generic /dev/mem support yes X11 support no OSX support no SDL support no VNC support no Building Window Manager Modules: Default yes UniQuE no Building Image Provider Modules: GIF yes JPEG yes -ljpeg PNG yes -I/opt/rootfs/cross/arm/usr/include -I/opt/rootfs/cross/arm/usr/include/libpng12 -L/opt/rootfs/cross/arm/usr/lib -ljpeg -lpng12 Building Video Provider Modules: GIF yes Video4Linux yes (v2: no) Building Font Modules: FreeType2 yes -I/opt/rootfs/cross/arm/usr/include/freetype2 -I/opt/rootfs/cross/arm/usr/include -L/opt/rootfs/cross/arm/usr/lib -lfreetype -lz Default font yes Building Graphics Drivers: 3Dfx Voodoo no ATI Mach64 no ATI Rage 128 no ATI Radeon no Cirrus EP9X no Intel i810 no Intel i830 no Matrox no NeoMagic no NSC Geode no nVidia no PXA 3xx no Renesas SH7722/SH7723 no S3 Savage no SiS 315 no TI Davinci no TI OMAP no TVIA CyberPro no VIA CLE266 no VIA UniChrome no VMWare no -- OpenGL no (GLX: no) Building Input Drivers: DBox2 Remote no DreamBox Remote no Dynapro Touchscreen no ELO Touchscreen no Gunze Touchscreen no H3600 Touchscreen no Joystick no Keyboard no Linux Input yes LiRC no MuTouch touchscreen no Zytronic touchscreen no PS/2 Mouse no Serial Mouse no SonyPI Jogdial no tslib no ucb1x00 Touchscreen no WM97xx Touchscreen no -------------------------------------------------------- [r...@bvcom bin]# ls -l /usr/local/lib/ lrwxrwxrwx 1 root root 28 Dec 18 12:27 directfb-1.4-0 -> /mnt/disk/lib/directfb-1.4-0 lrwxrwxrwx 1 root root 28 Dec 18 12:52 directfb-1.4-3 -> /mnt/disk/lib/directfb-1.4-0 lrwxrwxrwx 1 root root 40 Dec 18 12:52 gfxdrivers -> /mnt/disk/lib/directfb-1.4-0/gfxdrivers/ lrwxrwxrwx 1 root root 41 Dec 18 12:53 inputdrivers -> /mnt/disk/lib/directfb-1.4-0/inputdrivers lrwxrwxrwx 1 root root 40 Dec 18 12:53 interfaces -> /mnt/disk/lib/directfb-1.4-0/interfaces/ lrwxrwxrwx 1 1000 1000 18 Dec 18 03:32 libts-0.0.so.0 -> libts-0.0.so.0.1.1 -rwxr-xr-x 1 1000 1000 6900 Mar 26 2009 libts-0.0.so.0.1.1 lrwxrwxrwx 1 1000 1000 18 Dec 18 03:32 libts.so -> libts-0.0.so.0.1.1 lrwxrwxrwx 1 root root 37 Dec 18 12:52 system -> /mnt/disk/lib/directfb-1.4-0/systems/ drwxr-xr-x 1 1000 1000 2048 Mar 31 2009 ts lrwxrwxrwx 1 root root 31 Dec 18 12:53 wm -> /mnt/disk/lib/directfb-1.4-0/wm [r...@bvcom lib]# echo $LD_LIBRARY_PATH .::/mnt/disk/lib:/lib:/usr/lib:/usr/local/lib:/mnt/disk/lib/directfb-1.4-0 But all so had the "DirectFB/core/system: No system found!" Error. -- Bian Jiang http://www.wifihack.net/ http://golang-china.org/
_______________________________________________ directfb-users mailing list directfb-users@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users