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

Reply via email to