At 7:35 PM -0400 6/1/02, Kyle Moffett wrote:
>g++ -Wnon-virtual-dtor -Wno-long-long -Wbad-function-cast -Wundef 
>-Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes 
>-Wwrite-strings -fno-builtin -g -O2 -fno-exceptions -fno-check-new 
>-DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o 
>kcm_fontinst.la.closure .libs/kcm_fontinst_la_closure.o 
>.libs/KfiCmModule.o .libs/Config.o .libs/DiskFontListWidget.o 
>.libs/Encodings.o .libs/FontEngine.o .libs/FontListWidget.o 
>.libs/FontListWidgetData.o .libs/FontsWidget.o 
>.libs/FontsWidgetData.o .libs/InstalledFontListWidget.o .libs/Kfi.o 
>.libs/KfiGlobal.o .libs/KfiMainWidget.o .libs/KfiMainWidgetData.o 
>.libs/Misc.o .libs/SettingsWidget.o .libs/DirSettingsWidget.o 
>.libs/DirSettingsWidgetData.o .libs/DisplaySettingsWidget.o 
>.libs/DisplaySettingsWidgetData.o .libs/InstUninstSettingsWidget.o 
>.libs/InstUninstSettingsWidgetData.o 
>.libs/StarOfficeSettingsWidget.o 
>.libs/StarOfficeSettingsWidgetData.o .libs/SysCfgSettingsWidget.o 
>.libs/SysCfgSettingsWidgetData.o .libs/ErrorDialog.o 
>.libs/ErrorDialogData.o .libs/Ttf.o .libs/AfmCreator.o 
>.libs/SysConfigurer.o .libs/FontmapCreator.o .libs/BufferedFile.o 
>.libs/StarOfficeConfig.o .libs/XConfig.o .libs/SettingsWizard.o 
>.libs/SettingsWizardData.o .libs/XftConfigSettingsWidget.o 
>.libs/XftConfigSettingsWidgetData.o .libs/XftConfig.o 
>.libs/XftConfigRules.o .libs/XftConfigRulesData.o 
>.libs/XftConfigEditor.o .libs/XftConfigEditorData.o 
>.libs/XftConfigIncludesWidget.o .libs/XftConfigIncludesWidgetData.o 
>.libs/FontPreview.o .libs/CompressedFile.o 
>.libs/kcm_fontinst_la_meta_unload.o -Wl,-bind_at_load  -L/sw/lib 
>-L/usr/X11R6/lib /sw/lib/libfreetype.dylib /sw/lib/libkio.dylib 
>-L/usr/lib/gcc/darwin/2.95.2 -L/usr/lib/gcc/darwin 
>/sw/lib/libkdeui.dylib /sw/lib/libkdefx.dylib -lXrender 
>/sw/lib/libkdesu.dylib /sw/lib/libkdecore.dylib 
>/sw/lib/libDCOP.dylib -lqt-mt -lpng -lm -lX11 -lSM -lICE -lpthread 
>-ldl -lXext -lXinerama -lz -lstdc++ -lcc_dynamic -lSystem
>
>/usr/bin/ld: .libs/XftConfig.o illegal reference to symbol: 
>_XftConfigLexFile defined in indirectly referenced dynamic library 
>/usr/X11R6/lib/libXft.1.dylib
>
>Does anybody know how to fix this?
>
>April 2002 Dev Tools
>Mac OS X 10.1.4

Umm, have you tried adding -lXft? I believe the linker is unhappy 
about a pulling in symbols indirectly from a library not on the link 
line. BTW, I would have thought that -lSystem is unnecessary as it 
should be included automatically. I would have also thought you could 
use a lot more -lkio -lkdeui, etc. instead of /sw/lib/libkio.dylib, 
/sw/lib/libkdeui.dylib, etc. since you have -L/sw/lib listed on the 
command line.

While I'm on the subject, I see you are using Fink's libfreetype 
instead of XFree86's. That's fine, but I'm curious what the 
difference is? (Again you should be able to just use -lfreetype since 
-L/sw/lib is listed before /usr/X11R6/lib.)

--Torrey
(Who asks a lot of questions. :-)

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to