its   problem   of   installation  path,   just   try   to   copy
your   cross   compiled   directfb   liibrary  at   given   place   ,
 I   think  it   is   not  finding   libdevmem.so   at   desired
place.

On 8/6/10, Max S. <k...@greatfreeworld.org> wrote:
> I forgot to CC this email to the list..
> How is this normally done? do I simply reply to the emails, or should I
> always send to the list?
>
> ----
>
> /usr/lib is empty...
> /lib/ however does contina the directfb folder and the devmem library
>
> # ls -l /usr/lib/
> # ls -l /lib/directfb-1.4-0/systems/
> -rw-r--r--    3 1000     users       14604 Aug  5 02:41
> libdirectfb_devmem.a
> -rwxr-xr-x    3 1000     users        1052 Aug  5 02:41
> libdirectfb_devmem.la
> -rw-r--r--    3 1000     users       12135 Aug  5 02:41
> libdirectfb_devmem.o
>
> I tried copying the directfb-1.4-0 folder to /usr/lib/ but the result is
> the same.
>
> # dfbinfo --dfb:system=devmem
>
> ...
>
> (*) DirectFB/Core: Single Application Core. (2010-08-05 01:24)
> (!) DirectFB/core/system: No system found!
> (#) DirectFBError [DirectFBCreate() failed]: No (suitable)
> implementation found!
>
> On Fri, 2010-08-06 at 22:05 +0530, Shiva kumar Mishra wrote:
>> I think recompilation is not needed .. You can
>> pass --dfb:video-phys=0x83000000 and
>> --dfb:video-length=691200 , but it is not causing problem that you
>> have posted ,  I think its problem of installation path , just check
>> your path in /usr/lib/directfb-1.4.3/system or similar to that , you
>> should check one more thing libdevmem.so is present there or not .
>>
>>
>> On Fri, Aug 6, 2010 at 9:51 PM, Max S. <k...@greatfreeworld.org>
>> wrote:
>>         passing devmem as the system parameter produces the same
>>         result.
>>         # dfbinfo --dfb:system=devmem
>>
>>           ~~~~~~~~~~~~~~~~~~~~~~~~~~| 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-08-05 01:24)
>>         (!) DirectFB/core/system: No system found!
>>         (#) DirectFBError [DirectFBCreate() failed]: No (suitable)
>>         implementation found!
>>
>>
>>         according to the output of the configure script I have
>>         compiled directfb
>>         to support only devmemw
>>         > Linux FBDev support       no
>>         > Generic /dev/mem support  yes
>>         > X11 support               no
>>         > OSX support               no
>>         > SDL support               no
>>         > VNC support               no
>>
>>
>>         the following shows the fb devices are present.
>>         # ls -l /dev/fb*
>>         lrwxrwxrwx    1 root     root            4 Jan  1
>>          2000 /dev/fb0 -> fb/0
>>
>>         /dev/fb:
>>         crw-rw----    1 root     root      29,   0 Jan  1  2000 0
>>
>>         would it make sense to try and reconfigure&build directfb to
>>         supprt
>>         linuxfb?
>>
>>         I have also seen the flags --dfb:video-phys=0x83000000 and
>>         --dfb:video-length=691200 used, but I don't know what they
>>         mean, or how
>>         to determine the correct values.
>>
>>         Thanks,
>>         Max S.
>>
>>         On Fri, 2010-08-06 at 21:31 +0530, Shiva kumar Mishra wrote:
>>         > hi,
>>         >
>>         > you need to pass system=fbdev or devmem  and you need enable
>>         support
>>         > for the same.
>>         > Just type ls /dev/fbdev* and see the result ,iF it is not
>>         there you
>>         > need to create them (like mknod and corresponding support
>>         for that.)
>>         > all the best
>>         > bye
>>         >
>>         > On Fri, Aug 6, 2010 at 8:45 PM, Max S.
>>         <k...@greatfreeworld.org>
>>         > wrote:
>>         >         Hello,
>>         >
>>         >         I am trying to cross compile Directfb for a hico7760
>>         >         http://www.emtrion.com/hico7760st_linux_en.php
>>         >
>>         >         I have crosscompiled other libraries before, but
>>         none dealing
>>         >         with
>>         >         graphics. My goal is to replace the Qt embedded
>>         library
>>         >         shipped with the
>>         >         device. I don't need window management, only screen
>>         >         manipulation,
>>         >         graphics primitives, font, and png support.
>>         >
>>         >         I have already built libfreetype libz and libpng12
>>         >
>>         >         I have configured directfb with:
>>         >
>>         >         cd $BSP/pkgs/src/DirectFB
>>         >         ./configure --prefix=$BSP/pkgs/bin/DirectFB
>>         --enable-zlib
>>         >         --host=sh4
>>         >         CC=sh4-linux-gcc
>>         >
>>         >         I get the output:
>>         >
>>         >         Build options:
>>         >          Version                   1.4.3
>>         >          Linux powered             no
>>         >          Install prefix            /pkgs/bin/DirectFB
>>         >          Config files in           /pkgs/bin/DirectFB/etc
>>         >          Build shared libs         no
>>         >          Build static libs         yes
>>         >          Module directory
>>          ${exec_prefix}/lib/directfb-1.4-0
>>         >          CPPFLAGS                  -D_REENTRANT
>>         >          CFLAGS                    -O3 -ffast-math -pipe
>>         >          -D_GNU_SOURCE
>>         >         -Werror-implicit-function-declaration
>>         >          LDFLAGS
>>         >          LIBS                      -lpthread
>>         >          DYNLIB
>>         >          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             no
>>         >          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             no
>>         >
>>         >         Building Tests              no
>>         >         Building Tools              yes
>>         >
>>         >         Building System Modules:
>>         >          Linux FBDev support       no
>>         >          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                      no
>>         >          PNG                       yes
>>         >         -I/usr/include/libpng12 -lpng12
>>         >
>>         >         Building Video Provider Modules:
>>         >          GIF                       yes
>>         >          Video4Linux               no (v2: no)
>>         >
>>         >         Building Font Modules:
>>         >          FreeType2                 yes
>>         >         -I/usr/include/freetype2
>>         >         -lfreetype
>>         >          Default font              yes
>>         >
>>         >         JPEG support is missing - many applications won't
>>         work
>>         >         correctly!
>>         >
>>         >         Everything looks good so far to me...
>>         >         I then run make and get undefined references to
>>         functions in
>>         >         libz and
>>         >         the math libs, called from libpng in the tools/ dir.
>>         >         I change tools/Makefile to read
>>         >         LIBPNG_LIBS = -lpng12 -lz -lm
>>         >
>>         >         make then completes and I run make install.
>>         >
>>         >         on the target device. running dfbinfo produces:
>>         >         ~ # 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-08-05 01:24)
>>         >         (!) DirectFB/core/system: No system found!
>>         >         (#) DirectFBError [DirectFBCreate() failed]: No
>>         (suitable)
>>         >         implementation found!
>>         >
>>         >         Have I missed something? does DirectFB not support
>>         this
>>         >         device? I don't
>>         >         know what else I'm supposed to do.
>>         >
>>         >         Thanks in advance.
>>         >         Max S.
>>         >
>>         >
>>         >         _______________________________________________
>>         >         directfb-dev mailing list
>>         >         directfb-dev@directfb.org
>>         >
>>         http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
>>         >
>>         >
>>         >
>>         > --
>>         > "The best way to find yourself is to lose yourself in the
>>         service of
>>         > others".
>>         >
>>         > Shiva The Great
>>         > _______________________________________________
>>         > directfb-dev mailing list
>>         > directfb-dev@directfb.org
>>         >
>>         http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
>>
>>
>>
>>
>>
>>
>>
>> --
>> "The best way to find yourself is to lose yourself in the service of
>> others".
>>
>> Shiva The Great
>> _______________________________________________
>> directfb-dev mailing list
>> directfb-dev@directfb.org
>> http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
>
>
>
>
> _______________________________________________
> directfb-dev mailing list
> directfb-dev@directfb.org
> http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
>


-- 
"The best way to find yourself is to lose yourself in the service of others".

Shiva The Great
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to