On Wed, Jun 30, 2010 at 6:08 AM, Oliver Gabel <[email protected]>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
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users