Hi!  I'm in the process of building AbiWord 2.4.0 on my Linux system 
(Slackware 8-base with many custom updates).   Everything runs fine 
until I hit this linker issue:
---------------START---------------------
make[4]: Entering directory `/build/abiword-2.4.0/abi/src/wp/main/xp'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/build/abiword-2.4.0/abi/src/wp/main/xp'
Making all in unix
make[4]: Entering directory `/build/abiword-2.4.0/abi/src/wp/main/unix'
g++  -Wall -pedantic -ansi -D_POSIX_SOURCE -D_BSD_SOURCE -pipe -DNDEBUG 
-O3 -I/usr/include/libxml2   -I/usr/include/fribidi 
-I/home/tom/build/abiword-2.4.0/wv  -I/usr/X11R6/include -       
I/usr/X11R6/include/freetype2 -I/usr/include/libpng12    
-DHAVE_THREADS=1 -pthread -I/opt/gnome/include/glib-2.0 
-I/opt/gnome/lib/glib-2.0/include    -DABISIZEOF_LONG_INT=4 
-I/opt/gn       ome/include/gtk-2.0 -I/opt/gnome/lib/gtk-2.0/include 
-I/opt/gnome/include/atk-1.0 -I/opt/gnome/include/cairo 
-I/opt/gnome/include/pango-1.0 -I/usr/X11R6/include/freetype2 
-I/usr/X11R       6/include -I/opt/gnome/include -I/usr/include/libpng12 
-I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include 
-I/opt/gnome/include/libglade-2.0 -I/opt/gnome/include/libxml2        
 -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include   
-I/opt/gnome/include -I/opt/gnome/include/gtk-2.0 
-I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include        
-I/opt/gnome/lib/gtk-2.0/include -I/opt/gnome/include/atk-1.0 
-I/opt/gnome/include/cairo -I/opt/gnome/include/pango-1.0 
-I/usr/X11R6/include/freetype2 -I/usr/X11R6/include -I/usr/inc       
lude/libpng12   -DUSE_GUCHARMAP -I/opt/gnome/include/libgnomeprint-2.2 
-I/opt/gnome/include/libart-2.0 -I/opt/gnome/include/glib-2.0 
-I/opt/gnome/lib/glib-2.0/include -I/opt/gnome/in       clude/libxml2 
-I/opt/gnome/include/pango-1.0 -I/opt/gnome/include/libgnomeprintui-2.2 
-I/opt/gnome/include/libgnomecanvas-2.0 -I/usr/X11R6/include 
-I/usr/X11R6/include/freetype2 -I/o       pt/gnome/include/gtk-2.0 
-I/opt/gnome/lib/gtk-2.0/include -I/opt/gnome/include/atk-1.0 
-I/opt/gnome/include/cairo -I/opt/gnome/include 
-I/usr/include/libpng12   -DSUPPORTS_UT_IDLE=1        
 -DABISUITE_HOME=\"/opt/gnome/share/AbiSuite-2.4\" 
-DABI_BUILD_VERSION=\"2.4.0\"   -o AbiWord-2.4  abi_ver.o UnixMain.o 
../../../../src/wp/ap/libAp.a ../../../../src/wp/impexp/libIm       
pExp.a ../../../../src/af/xap/libXap.a ../../../../src/af/util/libUtil.a 
../../../../src/af/gr/libGr.a ../../../../src/af/ev/libEv.a 
../../../../src/other/spell/xp/libSpell.a ../../.       
./../src/other/ttftool/unix/libTtfTool.a 
../../../../src/pkg/linux/apkg/libApkg.a 
../../../../src/text/fmt/xp/libFmt.a 
../../../../src/text/ptbl/xp/libPtbl.a ../../../../src/wp/ap/li       
bAp.a ../../../../src/wp/impexp/libImpExp.a 
../../../../src/af/xap/libXap.a ../../../../src/af/util/libUtil.a 
../../../../src/af/gr/libGr.a ../../../../src/af/ev/libEv.a 
../../../../       src/other/spell/xp/libSpell.a 
../../../../src/other/ttftool/unix/libTtfTool.a 
../../../../src/pkg/linux/apkg/libApkg.a 
../../../../src/text/fmt/xp/libFmt.a ../../../../src/text/ptbl/       
xp/libPtbl.a ../../../../src/wp/ap/libAp.a 
../../../../src/wp/impexp/libImpExp.a ../../../../src/af/xap/libXap.a 
../../../../src/af/util/libUtil.a ../../../../src/af/gr/libGr.a 
../..       /../../src/af/ev/libEv.a 
../../../../src/other/spell/xp/libSpell.a 
../../../../src/other/ttftool/unix/libTtfTool.a 
../../../../src/pkg/linux/apkg/libApkg.a 
../../../../src/text/fmt/x       p/libFmt.a 
../../../../src/text/ptbl/xp/libPtbl.a ../../../../src/wp/ap/libAp.a 
../../../../src/wp/impexp/libImpExp.a ../../../../src/af/xap/libXap.a 
../../../../src/af/util/libUtil.       a ../../../../src/af/gr/libGr.a 
../../../../src/af/ev/libEv.a ../../../../src/other/spell/xp/libSpell.a 
../../../../src/other/ttftool/unix/libTtfTool.a 
../../../../src/pkg/linux/apkg       /libApkg.a 
../../../../src/text/fmt/xp/libFmt.a 
../../../../src/text/ptbl/xp/libPtbl.a -L/opt/gnome/lib -lpangoxft-1.0 
-lpangoft2-1.0 -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lpthread -lz -       
lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 
-lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0    -L/usr/X11R6/lib  
-lSM -lICE -lX11  -Wl,--export-dynam       ic -L/opt/gnome/lib 
-lgmodule-2.0 -ldl -lglib-2.0   -L/opt/gnome/lib -lgucharmap 
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm 
-lpangocairo-1.0 -lpango-1.0 -lcairo -lgob       ject-2.0 -lgmodule-2.0 
-ldl -lglib-2.0   -Wl,--export-dynamic -L/opt/gnome/lib 
-lgnomeprintui-2-2 -lgnomeprint-2-2 -lgnomecanvas-2 -lxml2 -lpthread -lz 
-lart_lgpl_2 -lpangoft2-1.0 -l       gtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 
-lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 
-lgmodule-2.0 -ldl -lglib-2.0   -Wl,--export-dynamic -L/opt/gnome/lib 
-len       chant -lgmodule-2.0 -ldl -lglib-2.0   -L/usr/lib -lxml2 -lz 
-lm   -lfribidi ../../../../../wv/libwv.a -L/opt/gnome/lib -lglib-2.0    
-lpng12 -lz -lm   -lz -lpopt -L/usr/X11R6/lib -lX       ft -lfreetype 
-lXrender -lfontconfig    -pthread -L/opt/gnome/lib -lgthread-2.0 
-lglib-2.0   ../../../../src/af/xap/libXap.a(xap_UnixApp.o): In function 
`XAP_UnixApp::~XAP_UnixApp()':
xap_UnixApp.cpp:(.text+0x2c): undefined reference to `FcFini'
../../../../src/af/xap/libXap.a(xap_UnixApp.o): In function 
`XAP_UnixApp::~XAP_UnixApp()':
xap_UnixApp.cpp:(.text+0xdc): undefined reference to `FcFini'
../../../../src/af/xap/libXap.a(xap_UnixApp.o): In function 
`XAP_UnixApp::~XAP_UnixApp()':
xap_UnixApp.cpp:(.text+0x18c): undefined reference to `FcFini'
collect2: ld returned 1 exit status
make[4]: *** [AbiWord-2.4] Error 1
make[4]: Leaving directory `/build/abiword-2.4.0/abi/src/wp/main/unix'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/build/abiword-2.4.0/abi/src/wp/main'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/abiword-2.4.0/abi/src/wp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/build/abiword-2.4.0/abi/src'
make: *** [all-recursive] Error 1
tom@linux:~/build/abiword-2.4.0/abi$
------------------END---------------------
Here is my configure command:
./configure --prefix=/opt/gnome --enable-threads 
--enable-extra-optimization
FcFini is defined in /usr/X11R6/lib/libfontconfig.so and 
/usr/X11R6/lib/libfontconfig.so:
tom@linux:~/build/abiword-2.4.0/abi$ nm /usr/X11R6/lib/libfontconfig.so 
| grep FcFini
00015e10 T FcFini
tom@linux:~/build/abiword-2.4.0/abi$ nm /usr/X11R6/lib/libfontconfig.a | 
grep FcFini
000000c0 T FcFini
tom@linux:~/build/abiword-2.4.0/abi$
so I'm not sure why I'm getting this link error.  I'm compiling AbiWord 
2.4.0 using gcc-4.0.2 and I have these other tools/apps installed:
binutils 2.16.1
glibc-2.3.4
XFree86 4.5.0
glib-2.8.2
gtk+-2.8.4
fontconfig 2.3.2
Any ideas?
Thanks!
Peace...
Tom
-----------------------------------------------
To unsubscribe from this list, send a message to
abiword-user-request@abisource.com with the word
unsubscribe in the message body.
Received on Thu Oct  6 04:37:34 2005
This archive was generated by hypermail 2.1.8 : Thu Oct 06 2005 - 04:37:34 CEST