oops.
fixed.

other issue below..

René Pavlík wrote:
> Denis Oliver Kropp wrote:
>   
>>> /home/hico/emtrix-2.2/hico7722/pkgs/DirectFB-git/gfxdrivers/sh7722/sh7722_jpegtool.c:131:
>>>  
>>> error: too many arguments to function 'SH7722_JPEG_Encode'
>>>       
>> Just fixed that:
>>
>> http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=3fc2cda70ab14e3d79891996bac590d905ce1286
>>     
>
> Hi,
>
> today's git version also has a change in this and fails again.
>
> The new SH7722_JPEG_Encode() prototype has one more parameter *tmpphys*:
>
> --------
> DirectResult SH7722_JPEG_Encode( const char            *filename,
>                                  const DFBRectangle    *srcrect,
>                                  DFBSurfacePixelFormat  srcformat,
>                                  unsigned long          srcphys,
>                                  int                    srcpitch,
>                                  unsigned int           width,
>                                  unsigned int           height,
>                                  unsigned int           tmpphys );
> --------
>
> This must be modified in the sh7722_jpegtool.c as well.
>
>
> Anyway I've got a new problem with linking:
>
> sh_sh4le-gcc -O3 -ffast-math -pipe -D_GNU_SOURCE
> -Werror-implicit-function-declaration -o .libs/sh7722_jpegtool 
> sh7722_jpegtool.o
>  ../../src/.libs/libdirectfb.so ./.libs/libsh7722_jpeg.so -ldl -lpthread
> sh_sh4le-ld: warning: libdirect-1.3.so.0, needed by
> ../../src/.libs/libdirectfb.so, not found (try using -rpath or -rpath-link)
> sh_sh4le-ld: warning: libfusion-1.3.so.0, needed by
> ../../src/.libs/libdirectfb.so, not found (try using -rpath or -rpath-link)
> sh7722_jpegtool.o: In function `write_ppm':
> sh7722_jpegtool.c:(.text+0x1b8): undefined reference to `direct_page_align'
> ...
> ...
> etc.etc. undefined references to all directfb symbols because of the previous
> library mismatch.
>
> Is a -rpath-link parameter really missing somewhere in Makefiles?
>
>   
Your file should be there.
I have
~/DFB/DirectFB/src/.libs$ ls -1
directfb.o
idirectfb.o
libdirectfb-1.3.so.0
libdirectfb-1.3.so.0.0.0
libdirectfb.la
libdirectfb.lai
libdirectfb.so

Maybe your libdirectfb linking stage failed.
> Thanks a lot,
>       Rene
> _______________________________________________
> directfb-dev mailing list
> directfb-dev@directfb.org
> http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
>
>   


-- 

.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/                 |
"------------------------------------------" 

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

Reply via email to