Thanks, Martin. I removed all my freetype packages (I had to force-remove, because there were some dependencies). I then rebuilt abiword and imagemagick, which both depended on freetype (I can't rebuild scipy-py23 yet, because it isn't in the 10.3 tree), and they compiled OK. They depended on freetype2-shlibs, so those were also installed. My installed freetype now looks like:

i freetype2 2.1.3-11 TrueType font rendering library, version 2 (dummy)
i freetype2-shlibs 2.1.3-11 TrueType font rendering library, version 2, shared libs

I then tried to install autotrace, which depends on pstoedit. I was now able to successfully install pstoedit, but when I tried to build gnumeric, which depends on bonobo, the bonobo build died the same way as before (couldn't find the freetype lib it was looking for). I'm not sure what the problem might be. Also, the build for autotrace died. Here is what happened:


gcc -dynamiclib -flat_namespace -undefined suppress -o .libs/libautotrace.3.0.0.dylib input-pnm.lo input-bmp.lo input-tga.lo input-png.lo input-magick.lo output-eps.lo output-er.lo output-fig.lo output-sk.lo output-svg.lo output-p2e.lo output-emf.lo output-dxf.lo output-epd.lo output-pdf.lo output-mif.lo output-cgm.lo output-dr2d.lo output-swf.lo output-pstoedit.lo fit.lo bitmap.lo spline.lo curve.lo epsilon-equal.lo vector.lo color.lo autotrace.lo output.lo input.lo pxl-outline.lo median.lo thin-image.lo logreport.lo filename.lo xstd.lo despeckle.lo exception.lo strgicmp.lo image-proc.lo -L/sw/lib -lc -multiply_defined suppress -install_name /sw/lib/libautotrace.3.dylib -compatibility_version 4 -current_version 4.0
ld: warning -dylib_install_name /sw/lib/libautotrace.3.dylib not found in segment address table LD_SEG_ADDR_TABLE /sw/var/lib/fink/prebound/seg_addr_table
ld: warning -undefined suppress disables -prebind
(cd .libs && rm -f libautotrace.3.dylib && ln -s libautotrace.3.0.0.dylib libautotrace.3.dylib)
(cd .libs && rm -f libautotrace.dylib && ln -s libautotrace.3.0.0.dylib libautotrace.dylib)
ar cru .libs/libautotrace.a input-pnm.o input-bmp.o input-tga.o input-png.o input-magick.o output-eps.o output-er.o output-fig.o output-sk.o output-svg.o output-p2e.o output-emf.o output-dxf.o output-epd.o output-pdf.o output-mif.o output-cgm.o output-dr2d.o output-swf.o output-pstoedit.o fit.o bitmap.o spline.o curve.o epsilon-equal.o vector.o color.o autotrace.o output.o input.o pxl-outline.o median.o thin-image.o logreport.o filename.o xstd.o despeckle.o exception.o strgicmp.o image-proc.o
ranlib .libs/libautotrace.a
creating libautotrace.la
(cd .libs && rm -f libautotrace.la && ln -s ../libautotrace.la libautotrace.la)
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/sw/include -I/usr/X11R6/include/freetype2 -D_REENTRANT -I/sw/include -I/usr/X11R6/include -I/usr/X11R6/include/X11 -I/sw/include/libxml2 -I/sw/include -I/sw/include -g -O2 -c `test -f atou.c || echo './'`atou.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/sw/include -I/usr/X11R6/include/freetype2 -D_REENTRANT -I/sw/include -I/usr/X11R6/include -I/usr/X11R6/include/X11 -I/sw/include/libxml2 -I/sw/include -I/sw/include -g -O2 -c `test -f main.c || echo './'`main.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/sw/include -I/usr/X11R6/include/freetype2 -D_REENTRANT -I/sw/include -I/usr/X11R6/include -I/usr/X11R6/include/X11 -I/sw/include/libxml2 -I/sw/include -I/sw/include -g -O2 -c `test -f getopt.c || echo './'`getopt.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/sw/include -I/usr/X11R6/include/freetype2 -D_REENTRANT -I/sw/include -I/usr/X11R6/include -I/usr/X11R6/include/X11 -I/sw/include/libxml2 -I/sw/include -I/sw/include -g -O2 -c `test -f getopt1.c || echo './'`getopt1.c
/bin/sh ./libtool --mode=link gcc -g -O2 -Xlinker -multiply_defined -Xlinker suppress -L/sw/lib -o autotrace atou.o main.o getopt.o getopt1.o libautotrace.la -L/sw/lib -L/sw/lib -L/usr/X11R6/lib -L/usr/X11R6/lib -L/sw/lib -lMagick -llcms -ltiff -lfreetype -ljpeg -lpng -ldpstk -ldps -lXext -lXt -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lpthread -lm -lpng -lz -lm -lming -lm -L/sw/lib -L/usr/X11R6/lib -lpstoedit -lplotter -lming -lMagick++ -lMagick -llcms -ltiff -lfreetype -ljpeg -ldpstk -ldps -lXext -lXt -lSM -lICE -lX11 -lbz2 -lxml2 -lpthread -lm -lpng -lz -lstdc++ -ldl -lstdc++ -ldl -lm
gcc -g -O2 -Wl,-multiply_defined -Wl,suppress -o .libs/autotrace atou.o main.o getopt.o getopt1.o -L/sw/lib -L./.libs -lautotrace -L/usr/X11R6/lib -lpstoedit -L/usr/lib/gcc/darwin/3.3 -L/usr/lib/gcc/darwin -L/usr/libexec/gcc/darwin/ppc/3.3/../../.. -lplotter -lming /sw/lib/libMagick++.a -lgcc -lSystem /sw/lib/libMagick.a -llcms -ltiff -lfreetype -ljpeg -ldpstk -ldps -lXext -lXt -lSM -lICE -lX11 -lbz2 -lxml2 -liconv -lpthread -lpng -lz -lstdc++ -ldl -lm
ld: warning prebinding disabled because dependent library: /sw/lib/libautotrace.3.dylib is not prebound
ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used
symbol _crc32 used from dynamic library /usr/lib/libz.1.1.3.dylib(crc32.o) not from earlier dynamic library /usr/lib/libz.1.dylib(crc32.o)
symbol _get_crc_table used from dynamic library /usr/lib/libz.1.1.3.dylib(crc32.o) not from earlier dynamic library /usr/lib/libz.1.dylib(crc32.o)
symbol _inflateSync used from dynamic library /usr/lib/libz.1.1.3.dylib(inflate.o) not from earlier dynamic library /usr/lib/libz.1.dylib(inflate.o)
symbol _inflateInit_ used from dynamic library /usr/lib/libz.1.1.3.dylib(inflate.o) not from earlier dynamic library /usr/lib/libz.1.dylib(inflate.o)
symbol _inflateSetDictionary used from dynamic library /usr/lib/libz.1.1.3.dylib(inflate.o) not from earlier dynamic library /usr/lib/libz.1.dylib(inflate.o)
symbol _inflate used from dynamic library /usr/lib/libz.1.1.3.dylib(inflate.o) not from earlier dynamic library /usr/lib/libz.1.dylib(inflate.o)
symbol _inflateSyncPoint used from dynamic library /usr/lib/libz.1.1.3.dylib(inflate.o) not from earlier dynamic library /usr/lib/libz.1.dylib(inflate.o)
symbol _inflateEnd used from dynamic library /usr/lib/libz.1.1.3.dylib(inflate.o) not from earlier dynamic library /usr/lib/libz.1.dylib(inflate.o)
symbol _inflateInit2_ used from dynamic library /usr/lib/libz.1.1.3.dylib(inflate.o) not from earlier dynamic library /usr/lib/libz.1.dylib(inflate.o)
symbol _inflateReset used from dynamic library /usr/lib/libz.1.1.3.dylib(inflate.o) not from earlier dynamic library /usr/lib/libz.1.dylib(inflate.o)
symbol _adler32 used from dynamic library /usr/lib/libz.1.1.3.dylib(adler32.o) not from earlier dynamic library /usr/lib/libz.1.dylib(adler32.o)
symbol _zlibVersion used from dynamic library /usr/lib/libz.1.1.3.dylib(zutil.o) not from earlier dynamic library /usr/lib/libz.1.dylib(zutil.o)
symbol _zError used from dynamic library /usr/lib/libz.1.1.3.dylib(zutil.o) not from earlier dynamic library /usr/lib/libz.1.dylib(zutil.o)
ld: /sw/lib/libMagick.a(png.o) illegal reference to symbol: _crc32 defined in indirectly referenced dynamic library /usr/lib/libz.1.1.3.dylib
make[1]: *** [autotrace] Error 1
make: *** [all] Error 2
### execution of make failed, exit code 2
Failed: compiling autotrace-0.31.1-12 failed

This is a different problem, which now appears to lie with Apples libz. Anyway, I appear to be making progress, but still can't build all the packages I want.


Thanks,
Charles


On Nov 7, 2003, at 11:18 AM, Martin Costabel wrote:


On vendredi, nov 7, 2003, at 16:45 Europe/Paris, Charles Williams wrote:
[]
/bin/sh ../libtool --mode=link g++ -g -o libp2edrvmagick++.la -rpath /sw/lib/pstoedit-3.33 -lMagick++ -lMagick -llcms -ltiff -lfreetype -ljpeg -lpng -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lpthread -lm -L/sw/lib -L/sw/lib -L/usr/X11R6/lib -L/sw/lib -L/sw/lib -module drvmagick++.lo -L. libpstoedit.la -L/sw/lib
grep: /sw/lib/libfreetype.la: No such file or directory
[]
I supposedly have freetype and freetype2 installed (and recently built):

242 [EMAIL PROTECTED]>fink list -i freetype
Information about 1590 packages read in 0 seconds.
i freetype-hinting 1.3.1-6 TrueType font rendering library, version 1, hinting enabled
i freetype-hinting-bin 1.3.1-6 TrueType font rendering library, version 1, hinting enabled
i freetype-hinting-shlibs 1.3.1-6 TrueType font rendering library, version 1, hinting enabled
i freetype2-hinting 2.1.3-11 TrueType font rendering library, version 2 (dummy)
i freetype2-hinting-shlibs 2.1.3-11 TrueType font rendering library, version 2, shared libs
[]
It's therefore unclear whether I really need fink's freetype libraries installed. Does anyone have any ideas?

I am all in favour of abandoning all the Fink freetype* packages, but in your case it looks like you should install the "freetype2" package.


--
Martin


Charles A. Williams
Dept. of Earth & Environmental Science
Science Center 2C01A
Rensselaer Polytechnic Institute
Troy, NY  12180
Phone:  (518) 276-3369
FAX:            (518) 276-2012
e-mail: [EMAIL PROTECTED]



-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to