compile error macosx 10.7.5
Posted: 2013-04-02T09:56:27-07:00
After trying to download binary releases repeatedly for my mac at work and failing due to firewall restrictions (yes I tried the workarounds), I finally gave up and downloaded the source. I was able to successfully compile from source when my mac had 10.6.x on it but the hard disk died and I got 10.7 when it was returned to me. I downloaded the jpeg and png libs pertinent to my install of macosx and compiled them according to their instructions and got no errors.
When I then went to recompile imagemagick, I got the following from make:
Undefined symbols for architecture x86_64:
"_png_set_check_for_invalid_index", referenced from:
_WriteOnePNGImage in magick_libMagickCore_6_Q16_la-png.o
_ReadOnePNGImage in magick_libMagickCore_6_Q16_la-png.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[2]: *** [magick/libMagickCore-6.Q16.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Again, I am attempting to compile on an imac running osx 10.7.5.
Thanks for any ideas on how to solve this.
When I then went to recompile imagemagick, I got the following from make:
Undefined symbols for architecture x86_64:
"_png_set_check_for_invalid_index", referenced from:
_WriteOnePNGImage in magick_libMagickCore_6_Q16_la-png.o
_ReadOnePNGImage in magick_libMagickCore_6_Q16_la-png.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[2]: *** [magick/libMagickCore-6.Q16.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Again, I am attempting to compile on an imac running osx 10.7.5.
Thanks for any ideas on how to solve this.