|
From: Karl E. <ke...@gm...> - 2002-10-25 16:15:57
|
Ian Castle <ian...@op...> writes:
> I've put up openjade-1.3.2-rc1.tar.gz on the sourceforge download page.
[...]
> 2) Compiles against and links to the latest OpenSP (1.5pre8 or later).
This does not work for me on SuSE Linux 8.1. Included config/ltmain.sh
does not help to build .la files; this way I worked around the problem:
cd config
mkdir config
libtoolize -c -f
cp config/ltmain.sh .
cd ..
./configure
etc.
But in the end linking openjade fails (this is with gcc 3.2):
g++ -O2 -I. -I./../include -I/usr/include/OpenSP -I./../grove -I./../spgrov=
e -I./../style -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" -DPACKAGE_VER=
SION=3D\"\" -DPACKAGE_STRING=3D\"\" -DPACKAGE_BUGREPORT=3D\"\" -DPACKAGE=3D=
\"openjade\" -DVERSION=3D\"1.3.2\" -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D=
1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMO=
RY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 -DHAVE_STDINT_H=3D1 -DH=
AVE_UNISTD_H=3D1 -DHAVE_LIMITS_H=3D1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=3D1 -DHA=
VE_ST_BLKSIZE=3D1 -DSIZEOF_SIZE_T=3D4 -DSIZEOF_UNSIGNED_INT=3D4 -DSP_HAVE_L=
OCALE=3D1 -DSP_HAVE_WCHAR=3D1 -DSP_HAVE_GETTEXT=3D1 -DSIZE_T_IS_UINT=3D1 -D=
SP_HAVE_BOOL=3D1 -DSP_ANSI_CLASS_INST=3D1 -DJADE_MIF=3D1 -DJADE_HTML=3D1 -D=
SP_MULTI_BYTE=3D1 -DHAVE_DLFCN_H=3D1 -DDEFAULT_SCHEME_BUILTINS=3D\"/usr/sha=
re/builtins.dsl\" -o .libs/openjade jade.o SgmlFOTBuilder.o RtfFOTBuilder.o=
HtmlFOTBuilder.o TeXFOTBuilder.o TransformFOTBuilder.o MifFOTBuilder.o ..=
/style/.libs/libostyle.so -L/home/ke/Projects/openjade-1.3.2/grove -L/home/=
ke/Projects/openjade-1.3.2/grove/.libs -L/home/ke/Projects/openjade-1.3.2/l=
ib -L/home/ke/Projects/openjade-1.3.2/lib/.libs -L/home/ke/Projects/openjad=
e-1.3.2/spgrove -L/home/ke/Projects/openjade-1.3.2/spgrove/.libs /home/ke/P=
rojects/openjade-1.3.2/spgrove/.libs/libospgrove.so ../spgrove/.libs/libosp=
grove.so /home/ke/Projects/openjade-1.3.2/grove/.libs/libogrove.so /usr/lib=
/libosp.so -lpthread -lnsl ../grove/.libs/libogrove.so -lm
jade.o: In function `OpenJade_DSSSL::JadeApp::processOption(char, char cons=
t*)':
jade.o(.text+0x557): undefined reference to `OpenSP::StringMessageArg::Stri=
ngMessageArg[in-charge](OpenSP::String<unsigned> const&)'
jade.o: In function `OpenJade_DSSSL::JadeApp::makeFOTBuilder(OpenJade_DSSSL=
::FOTBuilder::Extension const*&)':
jade.o(.text+0x6af): undefined reference to `OpenSP::OutputCodingSystem::co=
nvertOut(OpenSP::String<unsigned> const&) const'
jade.o(.text+0x919): undefined reference to `OpenSP::StringMessageArg::Stri=
ngMessageArg[in-charge](OpenSP::String<unsigned> const&)'
jade.o(.gnu.linkonce.d._ZTVN14OpenJade_DSSSL7JadeAppE+0x10): undefined refe=
rence to `OpenSP::CmdLineApp::getMessageText(OpenSP::MessageFragment const&=
, OpenSP::String<unsigned>&)'
SgmlFOTBuilder.o: In function `OpenJade_DSSSL::SgmlFOTBuilder::outputIcs()':
SgmlFOTBuilder.o(.text+0x1adc): undefined reference to `OpenSP::StrOutputCh=
arStream::extractString(OpenSP::String<unsigned>&)'
SgmlFOTBuilder.o(.text+0x1af0): undefined reference to `OpenSP::OutputCharS=
tream::write(unsigned const*, unsigned)'
SgmlFOTBuilder.o: In function `OpenJade_DSSSL::SgmlFOTBuilder::setFontFamil=
yName(OpenSP::String<unsigned> const&)':
-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- cut here -=3D-=3D-=3D=
-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
I see many a lot compiler warnings:
In file included from ../include/config.h:10,
from Node.cxx:8:
/usr/include/OpenSP/config.h:405:1: warning: "SP_HAVE_BOOL" redefined
Node.cxx:1:1: warning: this is the location of the previous definition
/usr/include/OpenSP/config.h:489:1: warning: "SP_ANSI_CLASS_INST" redefined
Node.cxx:1:1: warning: this is the location of the previous definition
/usr/include/OpenSP/config.h:493:1: warning: "SP_HAVE_LOCALE" redefined
Node.cxx:1:1: warning: this is the location of the previous definition
/usr/include/OpenSP/config.h:497:1: warning: "SP_HAVE_GETTEXT" redefined
Node.cxx:1:1: warning: this is the location of the previous definition
In file included from Node.cxx:8:
../include/config.h:55:1: warning: "SP_ANSI_LIB" redefined
In file included from ../include/config.h:10,
from Node.cxx:8:
/usr/include/OpenSP/config.h:525:1: warning: this is the location of the pr=
evious definition
Node.cxx:481:26: warning: pasting "::" and "text" does not give a valid pre=
processing token
Node.cxx:482:28: warning: pasting "::" and "cdata" does not give a valid pr=
eprocessing token
Node.cxx:483:28: warning: pasting "::" and "sdata" does not give a valid pr=
eprocessing token
Node.cxx:484:28: warning: pasting "::" and "ndata" does not give a valid pr=
eprocessing token
Node.cxx:485:22: warning: pasting "::" and "pi" does not give a valid prepr=
ocessing token
--=20
ke...@su... (work) / ke...@gm... (home): |
http://www.suse.de/~ke/ | ,__o
Free Translation Project: | _-\_<,
http://www.iro.umontreal.ca/contrib/po/HTML/ | (*)/'(*)
|