libpng: undefined symbols?
Timothy Hunter <[email protected]>
| Newsgroups | gmane.comp.video.image-magick.devel |
|---|---|
| Message-ID | <[email protected]> |
I've heard from two RMagick users that they're getting errors when linking libpng, using the version of libpng currently in the delegates directory on ftp.imagemagick.org. This has just started in the last week or so. Anybody else seen this? Here's the messages from just the link step. The complete output from make follows. (The time stamps at the beginning of each line are from my logging program.) 13:18:14: gcc -dynamiclib -o .libs/libpng12.0.19.0.dylib .libs/ libpng12_la-png.o .libs/libpng12_la-pngset.o .libs/libpng12_la- pngget.o .libs/libpng12_la-pngrutil.o .libs/libpng12_la- pngtrans.o .libs/libpng12_la-pngwutil.o .libs/libpng12_la- pngread.o .libs/libpng12_la-pngrio.o .libs/libpng12_la-pngwio.o .libs/ libpng12_la-pngwrite.o .libs/libpng12_la-pngrtran.o .libs/libpng12_la- pngwtran.o .libs/libpng12_la-pngmem.o .libs/libpng12_la- pngerror.o .libs/libpng12_la-pngpread.o .libs/libpng12_la-pnggccrd.o -lz -install_name /usr/local/lib/libpng12.0.dylib -Wl,- compatibility_version -Wl,20 -Wl,-current_version -Wl,20.0 13:18:15: ld: Undefined symbols: 13:18:15: _HBClearMask 13:18:15: _LBCarryMask 13:18:15: _amask0_8_0 13:18:15: _amask2_3_3 13:18:15: _amask4_2_2 13:18:15: _amask5_3_0 13:18:15: _amask6_2_0 13:18:15: _mask16_0 13:18:15: _mask16_1 13:18:15: _mask24_0 13:18:15: _mask24_1 13:18:15: _mask24_2 13:18:15: _mask32_0 13:18:15: _mask32_1 13:18:15: _mask32_2 13:18:15: _mask32_3 13:18:15: _mask48_0 13:18:15: _mask48_1 13:18:15: _mask48_2 13:18:15: _mask48_3 13:18:15: _mask48_4 13:18:15: _mask48_5 13:18:15: _mask8_0 13:18:15: /usr/bin/libtool: internal link edit command failed Here's the complete output from make: 13:14:30: make 13:14:30: make all-am 13:14:30: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-png.lo -MD -MP -MF ".deps/libpng12_la-png.Tpo" -c -o libpng12_la-png.lo `test -f 'png.c' || echo './'`png.c; \ 13:14:30: then mv -f ".deps/libpng12_la-png.Tpo" ".deps/libpng12_la- png.Plo"; else rm -f ".deps/libpng12_la-png.Tpo"; exit 1; fi 13:14:30: mkdir .libs 13:14:30: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-png.lo -MD -MP -MF .deps/libpng12_la-png.Tpo -c png.c -fno-common -DPIC -o .libs/libpng12_la-png.o 13:14:30: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-png.lo -MD -MP -MF .deps/libpng12_la-png.Tpo -c png.c -o libpng12_la-png.o >/dev/null 2>&1 13:14:31: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngset.lo -MD -MP -MF ".deps/libpng12_la-pngset.Tpo" -c - o libpng12_la-pngset.lo `test -f 'pngset.c' || echo './'`pngset.c; \ 13:14:31: then mv -f ".deps/libpng12_la-pngset.Tpo" ".deps/ libpng12_la-pngset.Plo"; else rm -f ".deps/libpng12_la-pngset.Tpo"; exit 1; fi 13:14:31: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngset.lo -MD -MP -MF .deps/libpng12_la-pngset.Tpo -c pngset.c -fno-common -DPIC -o .libs/libpng12_la-pngset.o 13:14:31: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngset.lo -MD -MP -MF .deps/libpng12_la-pngset.Tpo -c pngset.c -o libpng12_la-pngset.o >/dev/null 2>&1 13:14:31: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngget.lo -MD -MP -MF ".deps/libpng12_la-pngget.Tpo" -c - o libpng12_la-pngget.lo `test -f 'pngget.c' || echo './'`pngget.c; \ 13:14:31: then mv -f ".deps/libpng12_la-pngget.Tpo" ".deps/ libpng12_la-pngget.Plo"; else rm -f ".deps/libpng12_la-pngget.Tpo"; exit 1; fi 13:14:32: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngget.lo -MD -MP -MF .deps/libpng12_la-pngget.Tpo -c pngget.c -fno-common -DPIC -o .libs/libpng12_la-pngget.o 13:14:32: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngget.lo -MD -MP -MF .deps/libpng12_la-pngget.Tpo -c pngget.c -o libpng12_la-pngget.o >/dev/null 2>&1 13:14:32: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngrutil.lo -MD -MP -MF ".deps/libpng12_la-pngrutil.Tpo" - c -o libpng12_la-pngrutil.lo `test -f 'pngrutil.c' || echo './'`pngrutil.c; \ 13:14:32: then mv -f ".deps/libpng12_la-pngrutil.Tpo" ".deps/ libpng12_la-pngrutil.Plo"; else rm -f ".deps/libpng12_la- pngrutil.Tpo"; exit 1; fi 13:14:32: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngrutil.lo -MD -MP -MF .deps/libpng12_la- pngrutil.Tpo -c pngrutil.c -fno-common -DPIC -o .libs/libpng12_la- pngrutil.o 13:14:33: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngrutil.lo -MD -MP -MF .deps/libpng12_la- pngrutil.Tpo -c pngrutil.c -o libpng12_la-pngrutil.o >/dev/null 2>&1 13:14:34: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngtrans.lo -MD -MP -MF ".deps/libpng12_la-pngtrans.Tpo" - c -o libpng12_la-pngtrans.lo `test -f 'pngtrans.c' || echo './'`pngtrans.c; \ 13:14:34: then mv -f ".deps/libpng12_la-pngtrans.Tpo" ".deps/ libpng12_la-pngtrans.Plo"; else rm -f ".deps/libpng12_la- pngtrans.Tpo"; exit 1; fi 13:14:34: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngtrans.lo -MD -MP -MF .deps/libpng12_la- pngtrans.Tpo -c pngtrans.c -fno-common -DPIC -o .libs/libpng12_la- pngtrans.o 13:14:34: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngtrans.lo -MD -MP -MF .deps/libpng12_la- pngtrans.Tpo -c pngtrans.c -o libpng12_la-pngtrans.o >/dev/null 2>&1 13:14:34: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngwutil.lo -MD -MP -MF ".deps/libpng12_la-pngwutil.Tpo" - c -o libpng12_la-pngwutil.lo `test -f 'pngwutil.c' || echo './'`pngwutil.c; \ 13:14:34: then mv -f ".deps/libpng12_la-pngwutil.Tpo" ".deps/ libpng12_la-pngwutil.Plo"; else rm -f ".deps/libpng12_la- pngwutil.Tpo"; exit 1; fi 13:14:35: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngwutil.lo -MD -MP -MF .deps/libpng12_la- pngwutil.Tpo -c pngwutil.c -fno-common -DPIC -o .libs/libpng12_la- pngwutil.o 13:14:35: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngwutil.lo -MD -MP -MF .deps/libpng12_la- pngwutil.Tpo -c pngwutil.c -o libpng12_la-pngwutil.o >/dev/null 2>&1 13:14:36: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngread.lo -MD -MP -MF ".deps/libpng12_la-pngread.Tpo" -c -o libpng12_la-pngread.lo `test -f 'pngread.c' || echo './'`pngread.c; \ 13:14:36: then mv -f ".deps/libpng12_la-pngread.Tpo" ".deps/ libpng12_la-pngread.Plo"; else rm -f ".deps/libpng12_la-pngread.Tpo"; exit 1; fi 13:14:36: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngread.lo -MD -MP -MF .deps/libpng12_la- pngread.Tpo -c pngread.c -fno-common -DPIC -o .libs/libpng12_la- pngread.o 13:14:36: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngread.lo -MD -MP -MF .deps/libpng12_la- pngread.Tpo -c pngread.c -o libpng12_la-pngread.o >/dev/null 2>&1 13:14:37: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngrio.lo -MD -MP -MF ".deps/libpng12_la-pngrio.Tpo" -c - o libpng12_la-pngrio.lo `test -f 'pngrio.c' || echo './'`pngrio.c; \ 13:14:37: then mv -f ".deps/libpng12_la-pngrio.Tpo" ".deps/ libpng12_la-pngrio.Plo"; else rm -f ".deps/libpng12_la-pngrio.Tpo"; exit 1; fi 13:14:37: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngrio.lo -MD -MP -MF .deps/libpng12_la-pngrio.Tpo -c pngrio.c -fno-common -DPIC -o .libs/libpng12_la-pngrio.o 13:14:37: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngrio.lo -MD -MP -MF .deps/libpng12_la-pngrio.Tpo -c pngrio.c -o libpng12_la-pngrio.o >/dev/null 2>&1 13:14:37: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngwio.lo -MD -MP -MF ".deps/libpng12_la-pngwio.Tpo" -c - o libpng12_la-pngwio.lo `test -f 'pngwio.c' || echo './'`pngwio.c; \ 13:14:37: then mv -f ".deps/libpng12_la-pngwio.Tpo" ".deps/ libpng12_la-pngwio.Plo"; else rm -f ".deps/libpng12_la-pngwio.Tpo"; exit 1; fi 13:14:38: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngwio.lo -MD -MP -MF .deps/libpng12_la-pngwio.Tpo -c pngwio.c -fno-common -DPIC -o .libs/libpng12_la-pngwio.o 13:14:38: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngwio.lo -MD -MP -MF .deps/libpng12_la-pngwio.Tpo -c pngwio.c -o libpng12_la-pngwio.o >/dev/null 2>&1 13:14:38: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngwrite.lo -MD -MP -MF ".deps/libpng12_la-pngwrite.Tpo" - c -o libpng12_la-pngwrite.lo `test -f 'pngwrite.c' || echo './'`pngwrite.c; \ 13:14:38: then mv -f ".deps/libpng12_la-pngwrite.Tpo" ".deps/ libpng12_la-pngwrite.Plo"; else rm -f ".deps/libpng12_la- pngwrite.Tpo"; exit 1; fi 13:14:38: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngwrite.lo -MD -MP -MF .deps/libpng12_la- pngwrite.Tpo -c pngwrite.c -fno-common -DPIC -o .libs/libpng12_la- pngwrite.o 13:14:38: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngwrite.lo -MD -MP -MF .deps/libpng12_la- pngwrite.Tpo -c pngwrite.c -o libpng12_la-pngwrite.o >/dev/null 2>&1 13:14:39: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngrtran.lo -MD -MP -MF ".deps/libpng12_la-pngrtran.Tpo" - c -o libpng12_la-pngrtran.lo `test -f 'pngrtran.c' || echo './'`pngrtran.c; \ 13:14:39: then mv -f ".deps/libpng12_la-pngrtran.Tpo" ".deps/ libpng12_la-pngrtran.Plo"; else rm -f ".deps/libpng12_la- pngrtran.Tpo"; exit 1; fi 13:14:39: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngrtran.lo -MD -MP -MF .deps/libpng12_la- pngrtran.Tpo -c pngrtran.c -fno-common -DPIC -o .libs/libpng12_la- pngrtran.o 13:14:40: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngrtran.lo -MD -MP -MF .deps/libpng12_la- pngrtran.Tpo -c pngrtran.c -o libpng12_la-pngrtran.o >/dev/null 2>&1 13:14:41: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngwtran.lo -MD -MP -MF ".deps/libpng12_la-pngwtran.Tpo" - c -o libpng12_la-pngwtran.lo `test -f 'pngwtran.c' || echo './'`pngwtran.c; \ 13:14:41: then mv -f ".deps/libpng12_la-pngwtran.Tpo" ".deps/ libpng12_la-pngwtran.Plo"; else rm -f ".deps/libpng12_la- pngwtran.Tpo"; exit 1; fi 13:14:42: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngwtran.lo -MD -MP -MF .deps/libpng12_la- pngwtran.Tpo -c pngwtran.c -fno-common -DPIC -o .libs/libpng12_la- pngwtran.o 13:14:42: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngwtran.lo -MD -MP -MF .deps/libpng12_la- pngwtran.Tpo -c pngwtran.c -o libpng12_la-pngwtran.o >/dev/null 2>&1 13:14:42: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngmem.lo -MD -MP -MF ".deps/libpng12_la-pngmem.Tpo" -c - o libpng12_la-pngmem.lo `test -f 'pngmem.c' || echo './'`pngmem.c; \ 13:14:42: then mv -f ".deps/libpng12_la-pngmem.Tpo" ".deps/ libpng12_la-pngmem.Plo"; else rm -f ".deps/libpng12_la-pngmem.Tpo"; exit 1; fi 13:14:42: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngmem.lo -MD -MP -MF .deps/libpng12_la-pngmem.Tpo -c pngmem.c -fno-common -DPIC -o .libs/libpng12_la-pngmem.o 13:14:42: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngmem.lo -MD -MP -MF .deps/libpng12_la-pngmem.Tpo -c pngmem.c -o libpng12_la-pngmem.o >/dev/null 2>&1 13:14:43: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngerror.lo -MD -MP -MF ".deps/libpng12_la-pngerror.Tpo" - c -o libpng12_la-pngerror.lo `test -f 'pngerror.c' || echo './'`pngerror.c; \ 13:14:43: then mv -f ".deps/libpng12_la-pngerror.Tpo" ".deps/ libpng12_la-pngerror.Plo"; else rm -f ".deps/libpng12_la- pngerror.Tpo"; exit 1; fi 13:14:43: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngerror.lo -MD -MP -MF .deps/libpng12_la- pngerror.Tpo -c pngerror.c -fno-common -DPIC -o .libs/libpng12_la- pngerror.o 13:14:43: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngerror.lo -MD -MP -MF .deps/libpng12_la- pngerror.Tpo -c pngerror.c -o libpng12_la-pngerror.o >/dev/null 2>&1 13:14:43: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pngpread.lo -MD -MP -MF ".deps/libpng12_la-pngpread.Tpo" - c -o libpng12_la-pngpread.lo `test -f 'pngpread.c' || echo './'`pngpread.c; \ 13:14:43: then mv -f ".deps/libpng12_la-pngpread.Tpo" ".deps/ libpng12_la-pngpread.Plo"; else rm -f ".deps/libpng12_la- pngpread.Tpo"; exit 1; fi 13:14:43: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngpread.lo -MD -MP -MF .deps/libpng12_la- pngpread.Tpo -c pngpread.c -fno-common -DPIC -o .libs/libpng12_la- pngpread.o 13:14:44: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pngpread.lo -MD -MP -MF .deps/libpng12_la- pngpread.Tpo -c pngpread.c -o libpng12_la-pngpread.o >/dev/null 2>&1 13:14:44: if /bin/sh ./libtool --mode=compile --tag=CC gcc - DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g -O2 -MT libpng12_la-pnggccrd.lo -MD -MP -MF ".deps/libpng12_la-pnggccrd.Tpo" - c -o libpng12_la-pnggccrd.lo `test -f 'pnggccrd.c' || echo './'`pnggccrd.c; \ 13:14:44: then mv -f ".deps/libpng12_la-pnggccrd.Tpo" ".deps/ libpng12_la-pnggccrd.Plo"; else rm -f ".deps/libpng12_la- pnggccrd.Tpo"; exit 1; fi 13:14:44: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pnggccrd.lo -MD -MP -MF .deps/libpng12_la- pnggccrd.Tpo -c pnggccrd.c -fno-common -DPIC -o .libs/libpng12_la- pnggccrd.o 13:14:45: gcc -DHAVE_CONFIG_H -I. -I. -I. -DPNG_CONFIGURE_LIBPNG -g - O2 -MT libpng12_la-pnggccrd.lo -MD -MP -MF .deps/libpng12_la- pnggccrd.Tpo -c pnggccrd.c -o libpng12_la-pnggccrd.o >/dev/null 2>&1 13:14:45: rm -f libpng.sym libpng.sym.new 13:14:45: gcc -E -DPNG_CONFIGURE_LIBPNG -DPNG_BUILDSYMS ./png.h | \ 13:14:45: /usr/bin/sed -n -e 's|^.*PNG_FUNCTION_EXPORT[ ]*\([a-zA- Z0-9_]*\).*$|\1|p' \ 13:14:45: -e 's|^.*PNG_DATA_EXPORT[ ]*\([a-zA-Z0-9_]*\).*$|\1|p' \ 13:14:45: >libpng.sym.new 13:14:46: mv libpng.sym.new libpng.sym 13:14:46: /bin/sh ./libtool --mode=link --tag=CC gcc -g -O2 -o libpng12.la -rpath /usr/local/lib -no-undefined -export-dynamic - version-number 0:19:0 -export-symbols libpng.sym libpng12_la-png.lo libpng12_la-pngset.lo libpng12_la-pngget.lo libpng12_la-pngrutil.lo libpng12_la-pngtrans.lo libpng12_la-pngwutil.lo libpng12_la- pngread.lo libpng12_la-pngrio.lo libpng12_la-pngwio.lo libpng12_la- pngwrite.lo libpng12_la-pngrtran.lo libpng12_la-pngwtran.lo libpng12_la-pngmem.lo libpng12_la-pngerror.lo libpng12_la-pngpread.lo libpng12_la-pnggccrd.lo -lz 13:14:46: sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < libpng.sym > .libs/libpng12-symbols.expsym 13:14:46: gcc -dynamiclib -o .libs/libpng12.0.19.0.dylib .libs/ libpng12_la-png.o .libs/libpng12_la-pngset.o .libs/libpng12_la- pngget.o .libs/libpng12_la-pngrutil.o .libs/libpng12_la- pngtrans.o .libs/libpng12_la-pngwutil.o .libs/libpng12_la- pngread.o .libs/libpng12_la-pngrio.o .libs/libpng12_la-pngwio.o .libs/ libpng12_la-pngwrite.o .libs/libpng12_la-pngrtran.o .libs/libpng12_la- pngwtran.o .libs/libpng12_la-pngmem.o .libs/libpng12_la- pngerror.o .libs/libpng12_la-pngpread.o .libs/libpng12_la-pnggccrd.o -lz -install_name /usr/local/lib/libpng12.0.dylib -Wl,- compatibility_version -Wl,20 -Wl,-current_version -Wl,20.0 13:14:47: ld: Undefined symbols: 13:14:47: _HBClearMask 13:14:47: _LBCarryMask 13:14:47: _amask0_8_0 13:14:47: _amask2_3_3 13:14:47: _amask4_2_2 13:14:47: _amask5_3_0 13:14:47: _amask6_2_0 13:14:47: _mask16_0 13:14:47: _mask16_1 13:14:47: _mask24_0 13:14:47: _mask24_1 13:14:47: _mask24_2 13:14:47: _mask32_0 13:14:47: _mask32_1 13:14:47: _mask32_2 13:14:47: _mask32_3 13:14:47: _mask48_0 13:14:47: _mask48_1 13:14:47: _mask48_2 13:14:47: _mask48_3 13:14:47: _mask48_4 13:14:47: _mask48_5 13:14:47: _mask8_0 13:14:47: /usr/bin/libtool: internal link edit command failed 13:14:47: make[1]: *** [libpng12.la] Error 1 13:14:47: make: *** [all] Error 2