From: David Bolack (dbolack@dnai.com)
Date: Fri Feb 22 2002 - 20:32:04 GMT
I'm attempting to get Abi effectively back into Solaris and have come
across this problem.
g++ -Wall -pedantic -ansi -D_BSD_SOURCE -pipe -DSunOS -D__EXTENSIONS__
-DSCANDIR_MISSING -I /space/Abi/expat/lib/
-I/space/Abi/psiconv/ -I/space/Abi/wv -I/usr/local/include/glib-1.2
-I/usr/local/lib/glib/include -I/usr/local/include/gtk-1.2
-I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include
-I/usr/openwin/include -DSUPPORTS_UT_IDLE=1 -DABI_BUILD_VERSION=\"0.99.2\"
-o AbiWord_d abi_ver.o UnixMain.o /space/Abi/abi/src/wp/ap/libAp.a
/space/Abi/abi/src/wp/impexp/libImpExp.a
/space/Abi/abi/src/af/xap/libXap.a /space/Abi/abi/src/af/util/libUtil.a
/space/Abi/abi/src/af/gr/libGr.a /space/Abi/abi/src/af/ev/libEv.a
/space/Abi/abi/src/other/spell/xp/libSpell.a
/space/Abi/abi/src/text/fmt/xp/libFmt.a
/space/Abi/abi/src/text/ptbl/xp/libPtbl.a /space/Abi/abi/src/wp/ap/libAp.a
/space/Abi/abi/src/wp/impexp/libImpExp.a
/space/Abi/abi/src/af/xap/libXap.a /space/Abi/abi/src/af/util/libUtil.a
/space/Abi/abi/src/af/gr/libGr.a /space/Abi/abi/src/af/ev/libEv.a
/space/Abi/abi/src/other/spell/xp/libSpell.a
/space/Abi/abi/src/text/fmt/xp/libFmt.a
/space/Abi/abi/src/text/ptbl/xp/libPtbl.a /space/Abi/abi/src/wp/ap/libAp.a
/space/Abi/abi/src/wp/impexp/libImpExp.a
/space/Abi/abi/src/af/xap/libXap.a /space/Abi/abi/src/af/util/libUtil.a
/space/Abi/abi/src/af/gr/libGr.a /space/Abi/abi/src/af/ev/libEv.a
/space/Abi/abi/src/other/spell/xp/libSpell.a
/space/Abi/abi/src/text/fmt/xp/libFmt.a
/space/Abi/abi/src/text/ptbl/xp/libPtbl.a /space/Abi/abi/src/wp/ap/libAp.a
/space/Abi/abi/src/wp/impexp/libImpExp.a
/space/Abi/abi/src/af/xap/libXap.a /space/Abi/abi/src/af/util/libUtil.a
/space/Abi/abi/src/af/gr/libGr.a /space/Abi/abi/src/af/ev/libEv.a
/space/Abi/abi/src/other/spell/xp/libSpell.a
/space/Abi/abi/src/text/fmt/xp/libFmt.a
/space/Abi/abi/src/text/ptbl/xp/libPtbl.a -L/usr/local/lib
-L/usr/openwin/lib -R/usr/openwin/lib -lgtk -lgdk -lgmodule -lglib -ldl
-lXext -lX11 -lsocket -lnsl -lm -L/usr/local/lib -lgmodule -lglib -ldl
-lpng -lm /space/Abi/zlib/libz.a /space/Abi/expat/lib/.libs/libexpat.a
/space/Abi/psiconv/psiconv/.libs/libpsiconv.a /space/Abi/wv/libwv.a
Undefined first referenced
symbol in file
uncompress /space/Abi/wv/libwv.a(decompresswmf.o)
ld: fatal: Symbol referencing errors. No output written to AbiWord_d
collect2: ld returned 1 exit status
gmake[4]: *** [AbiWord_d] Error 1
gmake[4]: Leaving directory `/space/Abi/abi/src/wp/main/unix'
The short version - it can't link libz to do swf uncompresses.
I've rebuilt and reinstalled zlib a couplea three times and double and
triple checked lib paths and such. In the process of this I've found
/usr/lib/ has libz.so and libz.so.1 and the libz install from CVS goes in
/usr/local/lib I presume it is possible that it is it is poicking up the
wrongone, but when I remove -lz and explicitly list the path to libz.a it
shows the same error - which is what you see in the above code paste, if
you trace the gcc commandline.
I went ahead and commented out the one call to uncompress() and rebuilt -
for grins - and I get a *lot* of asserts on basicly every keypress. Any
idea why?
And a paste totally crashes. :)
This archive was generated by hypermail 2.1.4 : Fri Feb 22 2002 - 15:38:40 GMT