I am having problems compiling hamlib 1.1.0 under mandrake 7.2
After make I have the following errors, can anyone tell which version of the "gd" package that I should need in order to get it to compile correctly. I am currently using v1.8.1 of gd. Any help or guidance would be welcome as I would like to crack on and start writting some software for an AOR8200 and a FT747GX.
Thanks.
errors reports are below.
/usr/lib/libgd.so: undefined reference to `uncompress'
/usr/lib/libgd.so: undefined reference to `png_set_dither'
/usr/lib/libgd.so: undefined reference to `png_set_strip_alpha'
/usr/lib/libgd.so: undefined reference to `png_get_rowbytes'
/usr/lib/libgd.so: undefined reference to `png_set_strip_16'
/usr/lib/libgd.so: undefined reference to `png_create_read_struct'
/usr/lib/libgd.so: undefined reference to `png_set_sig_bytes'
/usr/lib/libgd.so: undefined reference to `png_set_read_fn'
/usr/lib/libgd.so: undefined reference to `png_set_packing'
/usr/lib/libgd.so: undefined reference to `png_get_io_ptr'
/usr/lib/libgd.so: undefined reference to `png_set_IHDR'
/usr/lib/libgd.so: undefined reference to `png_set_tRNS'
/usr/lib/libgd.so: undefined reference to `png_get_valid'
/usr/lib/libgd.so: undefined reference to `png_create_write_struct'
/usr/lib/libgd.so: undefined reference to `png_get_error_ptr'
/usr/lib/libgd.so: undefined reference to `png_write_info'
/usr/lib/libgd.so: undefined reference to `png_set_PLTE'
/usr/lib/libgd.so: undefined reference to `png_get_PLTE'
/usr/lib/libgd.so: undefined reference to `png_write_end'
/usr/lib/libgd.so: undefined reference to `png_get_IHDR'
/usr/lib/libgd.so: undefined reference to `png_set_write_fn'
/usr/lib/libgd.so: undefined reference to `png_read_info'
/usr/lib/libgd.so: undefined reference to `png_destroy_read_struct'
/usr/lib/libgd.so: undefined reference to `png_check_sig'
/usr/lib/libgd.so: undefined reference to `png_write_image'
/usr/lib/libgd.so: undefined reference to `png_read_update_info'
/usr/lib/libgd.so: undefined reference to `png_read_image'
/usr/lib/libgd.so: undefined reference to `png_get_tRNS'
/usr/lib/libgd.so: undefined reference to `png_create_info_struct'
/usr/lib/libgd.so: undefined reference to `compress'
/usr/lib/libgd.so: undefined reference to `png_destroy_write_struct'
/usr/lib/libgd.so: undefined reference to `png_read_end'
collect2: ld returned 1 exit status
make[1]: *** [rigmatrix] Error 1
make[1]: Leaving directory `/home/greg/hamlib-1.1.0/tests'
make: *** [all-recursive] Error 1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry Greg for the late answer, I forgot to monitor this forum too.
Ok, concerning your problem, make sure you have libpng and libz packages installed. Your version of libgd should be fine.
I'll change configure to have a --disable-rigmatrix option, so this kind of problem with libgd can be phased out easily.
Anyway, please join the Hamlib team, and especially the hamlib-developer mailing list, for all the questions you might have. If you'd like to contribute code, Frank can add you in the developer list. It's always better to use the latest code from the CVS repository.
Let me know how the AOR backend works on your AR8200. I wrote it from specs, without any test. Maintainer's welcome!
Also, Frank might be interested on your FT747GX reports..
Cheers,
--
Stephane / F4CFE
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am having problems compiling hamlib 1.1.0 under mandrake 7.2
After make I have the following errors, can anyone tell which version of the "gd" package that I should need in order to get it to compile correctly. I am currently using v1.8.1 of gd. Any help or guidance would be welcome as I would like to crack on and start writting some software for an AOR8200 and a FT747GX.
Thanks.
errors reports are below.
/usr/lib/libgd.so: undefined reference to `uncompress'
/usr/lib/libgd.so: undefined reference to `png_set_dither'
/usr/lib/libgd.so: undefined reference to `png_set_strip_alpha'
/usr/lib/libgd.so: undefined reference to `png_get_rowbytes'
/usr/lib/libgd.so: undefined reference to `png_set_strip_16'
/usr/lib/libgd.so: undefined reference to `png_create_read_struct'
/usr/lib/libgd.so: undefined reference to `png_set_sig_bytes'
/usr/lib/libgd.so: undefined reference to `png_set_read_fn'
/usr/lib/libgd.so: undefined reference to `png_set_packing'
/usr/lib/libgd.so: undefined reference to `png_get_io_ptr'
/usr/lib/libgd.so: undefined reference to `png_set_IHDR'
/usr/lib/libgd.so: undefined reference to `png_set_tRNS'
/usr/lib/libgd.so: undefined reference to `png_get_valid'
/usr/lib/libgd.so: undefined reference to `png_create_write_struct'
/usr/lib/libgd.so: undefined reference to `png_get_error_ptr'
/usr/lib/libgd.so: undefined reference to `png_write_info'
/usr/lib/libgd.so: undefined reference to `png_set_PLTE'
/usr/lib/libgd.so: undefined reference to `png_get_PLTE'
/usr/lib/libgd.so: undefined reference to `png_write_end'
/usr/lib/libgd.so: undefined reference to `png_get_IHDR'
/usr/lib/libgd.so: undefined reference to `png_set_write_fn'
/usr/lib/libgd.so: undefined reference to `png_read_info'
/usr/lib/libgd.so: undefined reference to `png_destroy_read_struct'
/usr/lib/libgd.so: undefined reference to `png_check_sig'
/usr/lib/libgd.so: undefined reference to `png_write_image'
/usr/lib/libgd.so: undefined reference to `png_read_update_info'
/usr/lib/libgd.so: undefined reference to `png_read_image'
/usr/lib/libgd.so: undefined reference to `png_get_tRNS'
/usr/lib/libgd.so: undefined reference to `png_create_info_struct'
/usr/lib/libgd.so: undefined reference to `compress'
/usr/lib/libgd.so: undefined reference to `png_destroy_write_struct'
/usr/lib/libgd.so: undefined reference to `png_read_end'
collect2: ld returned 1 exit status
make[1]: *** [rigmatrix] Error 1
make[1]: Leaving directory `/home/greg/hamlib-1.1.0/tests'
make: *** [all-recursive] Error 1
Sorry Greg for the late answer, I forgot to monitor this forum too.
Ok, concerning your problem, make sure you have libpng and libz packages installed. Your version of libgd should be fine.
I'll change configure to have a --disable-rigmatrix option, so this kind of problem with libgd can be phased out easily.
Anyway, please join the Hamlib team, and especially the hamlib-developer mailing list, for all the questions you might have. If you'd like to contribute code, Frank can add you in the developer list. It's always better to use the latest code from the CVS repository.
Let me know how the AOR backend works on your AR8200. I wrote it from specs, without any test. Maintainer's welcome!
Also, Frank might be interested on your FT747GX reports..
Cheers,
--
Stephane / F4CFE