Vitaut wrote:
>>      Be sure to link with the jpeg/png libs.
>>
>>      Look at the link flags FLTK uses when it builds the 
>> test/pixmap_browser.cxx
>>      program (a demo that uses the fltkimages library).
> 
> I added fltk_png and fltk_jpeg libs.
> "  [Linker error] undefined reference to 
> `Fl_Shared_Image::add_handler(Fl_Image* (*)(char const*, unsigned char*, 
> int))'
>   [Linker error] undefined reference to `inflateInit_'
>   [Linker error] undefined reference to `inflateInit_'
>   [Linker error] undefined reference to `inflate'
>   [Linker error] undefined reference to `inflateEnd'
>   [Linker error] undefined reference to `crc32'
>   [Linker error] undefined reference to `crc32'
>   [Linker error] undefined reference to `inflateReset'
>   [Linker error] undefined reference to `inflate'
>   [Linker error] undefined reference to `inflateReset'
>   [Linker error] undefined reference to `inflateReset'
>   [Linker error] undefined reference to `inflate'
>   [Linker error] undefined reference to `inflateReset' "

If you didn't solve this already, these are zlib functions, you also 
need -lfltk_z. Try this (the output is from windows/cygwin):

$ fltk-config --use-images --ldflags
-L./lib -mwindows -mno-cygwin -lfltk_images -lfltk_png -lfltk_z 
-lfltk_jpeg -lfltk -ldl -lole32 -luuid -lcomctl32

YMMV.

Albrecht
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to