Hi Everyone. I am trying to make a simple program that will download the 
cover/album art for a  CD.

I am having some trouble today with my program. The Weird Thing Is that it was 
working just fine yesterday. I have no Idea how turning my computer off and 
then turning it on the next day would cause linker errors but it would appear 
that that is the case.

Here is the full error report from code blocks


-------------- Build: Debug in Linux --- Music --- Utilities ---------------

Compiling: main.cpp
Linking console executable: bin/Debug/Linux --- Music --- Utilities
/usr/local/lib/libfltk_images.a(Fl_JPEG_Image.o): In function 
`Fl_JPEG_Image::Fl_JPEG_Image(char const*)':
Fl_JPEG_Image.cxx:(.text+0x126): undefined reference to `jpeg_std_error'
Fl_JPEG_Image.cxx:(.text+0x1a7): undefined reference to `jpeg_finish_decompress'
Fl_JPEG_Image.cxx:(.text+0x1c2): undefined reference to 
`jpeg_destroy_decompress'
Fl_JPEG_Image.cxx:(.text+0x246): undefined reference to `jpeg_CreateDecompress'
Fl_JPEG_Image.cxx:(.text+0x254): undefined reference to `jpeg_stdio_src'
Fl_JPEG_Image.cxx:(.text+0x25e): undefined reference to `jpeg_read_header'
Fl_JPEG_Image.cxx:(.text+0x28e): undefined reference to 
`jpeg_calc_output_dimensions'
Fl_JPEG_Image.cxx:(.text+0x2e1): undefined reference to `jpeg_start_decompress'
Fl_JPEG_Image.cxx:(.text+0x30d): undefined reference to `jpeg_read_scanlines'
Fl_JPEG_Image.cxx:(.text+0x32d): undefined reference to `jpeg_finish_decompress'
Fl_JPEG_Image.cxx:(.text+0x335): undefined reference to 
`jpeg_destroy_decompress'
/usr/local/lib/libfltk_images.a(Fl_JPEG_Image.o): In function 
`Fl_JPEG_Image::Fl_JPEG_Image(char const*, unsigned char const*)':
Fl_JPEG_Image.cxx:(.text+0x403): undefined reference to `jpeg_std_error'
Fl_JPEG_Image.cxx:(.text+0x48a): undefined reference to `jpeg_finish_decompress'
Fl_JPEG_Image.cxx:(.text+0x4a5): undefined reference to 
`jpeg_destroy_decompress'
Fl_JPEG_Image.cxx:(.text+0x51d): undefined reference to `jpeg_CreateDecompress'
Fl_JPEG_Image.cxx:(.text+0x54b): undefined reference to `jpeg_resync_to_restart'
Fl_JPEG_Image.cxx:(.text+0x575): undefined reference to `jpeg_read_header'
Fl_JPEG_Image.cxx:(.text+0x5a5): undefined reference to 
`jpeg_calc_output_dimensions'
Fl_JPEG_Image.cxx:(.text+0x5f2): undefined reference to `jpeg_start_decompress'
Fl_JPEG_Image.cxx:(.text+0x61e): undefined reference to `jpeg_read_scanlines'
Fl_JPEG_Image.cxx:(.text+0x63e): undefined reference to `jpeg_finish_decompress'
Fl_JPEG_Image.cxx:(.text+0x646): undefined reference to 
`jpeg_destroy_decompress'
/usr/local/lib/libfltk_images.a(Fl_PNG_Image.o): In function 
`png_read_data_from_mem(png_struct_def*, unsigned char*, unsigned int)':
Fl_PNG_Image.cxx:(.text+0x10): undefined reference to `png_get_io_ptr'
Fl_PNG_Image.cxx:(.text+0x2c): undefined reference to `png_error'
/usr/local/lib/libfltk_images.a(Fl_PNG_Image.o): In function 
`Fl_PNG_Image::load_png_(char const*, unsigned char const*, int)':
Fl_PNG_Image.cxx:(.text+0x91): undefined reference to `png_create_read_struct'
Fl_PNG_Image.cxx:(.text+0xa4): undefined reference to `png_create_info_struct'
Fl_PNG_Image.cxx:(.text+0xc9): undefined reference to `png_destroy_read_struct'
Fl_PNG_Image.cxx:(.text+0xfd): undefined reference to `png_set_longjmp_fn'
Fl_PNG_Image.cxx:(.text+0x11c): undefined reference to `png_destroy_read_struct'
Fl_PNG_Image.cxx:(.text+0x172): undefined reference to `png_set_read_fn'
Fl_PNG_Image.cxx:(.text+0x181): undefined reference to `png_init_io'
Fl_PNG_Image.cxx:(.text+0x18e): undefined reference to `png_read_info'
Fl_PNG_Image.cxx:(.text+0x19b): undefined reference to `png_get_color_type'
Fl_PNG_Image.cxx:(.text+0x1ad): undefined reference to `png_set_expand'
Fl_PNG_Image.cxx:(.text+0x1bd): undefined reference to `png_get_color_type'
Fl_PNG_Image.cxx:(.text+0x1ea): undefined reference to `png_get_tRNS'
Fl_PNG_Image.cxx:(.text+0x1f8): undefined reference to `png_get_color_type'
Fl_PNG_Image.cxx:(.text+0x213): undefined reference to `png_get_image_width'
Fl_PNG_Image.cxx:(.text+0x226): undefined reference to `png_get_image_height'
Fl_PNG_Image.cxx:(.text+0x23c): undefined reference to `png_get_bit_depth'
Fl_PNG_Image.cxx:(.text+0x24e): undefined reference to `png_set_packing'
Fl_PNG_Image.cxx:(.text+0x257): undefined reference to `png_set_expand'
Fl_PNG_Image.cxx:(.text+0x266): undefined reference to `png_get_bit_depth'
Fl_PNG_Image.cxx:(.text+0x278): undefined reference to `png_set_strip_16'
Fl_PNG_Image.cxx:(.text+0x289): undefined reference to `png_get_valid'
Fl_PNG_Image.cxx:(.text+0x29b): undefined reference to `png_set_tRNS_to_alpha'
Fl_PNG_Image.cxx:(.text+0x2ff): undefined reference to 
`png_set_interlace_handling'
Fl_PNG_Image.cxx:(.text+0x315): undefined reference to `png_read_rows'
Fl_PNG_Image.cxx:(.text+0x339): undefined reference to `png_read_end'
Fl_PNG_Image.cxx:(.text+0x34b): undefined reference to `png_destroy_read_struct'
Process terminated with status 1 (0 minutes, 1 seconds)
50 errors, 0 warnings





Honestly I don't think I have changed anything I don't get it.

I

I am on Linux (Lubuntu 11.04) and this program was working fine just yesterday.

Has This happened to anyone else. It works fine now and then it does not?

Any help would be great, and by the way I am liking FLTK A LOT!

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

Reply via email to