On Tuesday, September 16, 2003, at 08:24 PM, Daniel Macks wrote:


Jerry Talkington said:
On Tue, Sep 16, 2003 at 02:12:51PM -0400, Alexander K. Hansen wrote:

Using XFree86 4.3 via the Fink xfree86-4.3.0-2 package


-----
The build of fltk-x11-1.1.4-1 goes along fine for a while, and then
dies with an illegal reference error:

[...]
gcc -dynamiclib -lc -o libfltk.1.1.dylib ...
ld: fl_set_fonts.o illegal reference to symbol: _FcFontSetDestroy
defined in indirectly referenced dynamic library
/usr/X11R6/lib/libfontconfig.1.dylib
/usr/bin/libtool: internal link edit command failed
make[1]: *** [libfltk.1.1.dylib] Error 1
...

Is this a problem specific to XFree86 4.3?

Not sure what the problem is, but it can be resolved by linking libfontconfig explicitly.

Then that does appear to be an XFree86 version issue. The only relevant mention of fontconfig in the unstable/man tree is as a system-xfree86-43 Provides and a Shlibs of xfree86-4.3.0, and fltk-x11 compiles cleanly for me withXFree86 4.2 (manually installed, not Apple's; I have no libfontconfig in /usr/X11R6 or /sw. I just committed a new revision that links to fontcinfog if it exists. In the long run that approach is gonna create a .deb portability problem, so in the long run (and if -2 works:) I guess I'll have to create separate fltk-x11-42 and fltk-x11-43 packages.

dan

--
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks

1.1.4-2 didn't work for me either: same error as above.



Alexander K. Hansen Levitated Dipole Experiment http://www.psfc.mit.edu/LDX



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to