[<<] [<] Page 1 of 1 [>] [>>] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
unable to compile jade
From: "Robert B. Easter" ####@####.#### Date: 28 Dec 2000 17:24:36 -0000 Message-Id: <00122812263606.21151@comptechnews> Below is what happens when I try to compile jade-1.2.1. My compiler is gcc 2.95.2 on linux. If anyone understands this, please help. I have egcs 2.91.66 installed also, but I don't know how to make jade's compile use it. Will OpenJade work instead? c++ -ansi -O2 -fno-implicit-templates -I. -I./../include -I./../generic -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -Dconst= -Dinline= -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_ANSI_CLASS_INST=1 -DSP_MULTI_BYTE=1 -c -fPIC -DPIC CharsetInfo.cxx In file included from ../include/CharsetInfo.h:11, from CharsetInfo.cxx:8: ../include/Vector.h: In instantiation of `Vector<RangeMapRange<unsigned int,unsigned int> >': ../include/RangeMap.h:27: instantiated from `RangeMap<unsigned int,unsigned int>' ../include/UnivCharsetDesc.h:73: instantiated from here ../include/Vector.h:50: `Vector<RangeMapRange<unsigned int,unsigned int> >::operator [](unsigned int)' has already been declared in `Vector<RangeMapRange<unsigned int,unsigned int> >' ../include/Vector.h:52: `Vector<RangeMapRange<unsigned int,unsigned int> >::begin()' has already been declared in `Vector<RangeMapRange<unsigned int,unsigned int> >' ../include/Vector.h:54: `Vector<RangeMapRange<unsigned int,unsigned int> >::back()' has already been declared in `Vector<RangeMapRange<unsigned int,unsigned int> >' ../include/Vector.h: In instantiation of `Vector<ISetRange<unsigned int> >': ../include/ISet.h:25: instantiated from `ISet<unsigned int>' CharsetInfo.cxx:89: instantiated from here ../include/Vector.h:50: `Vector<ISetRange<unsigned int> >::operator [](unsigned int)' has already been declared in `Vector<ISetRange<unsigned int> >' ../include/Vector.h:52: `Vector<ISetRange<unsigned int> >::begin()' has already been declared in `Vector<ISetRange<unsigned int> >' ../include/Vector.h:54: `Vector<ISetRange<unsigned int> >::back()' has already been declared in `Vector<ISetRange<unsigned int> >' ../include/Vector.h: In instantiation of `Vector<ISetRange<short unsigned int> >': ../include/ISet.h:25: instantiated from `ISet<short unsigned int>' CharsetInfo.cxx:105: instantiated from here ../include/Vector.h:50: `Vector<ISetRange<short unsigned int> >::operator [](unsigned int)' has already been declared in `Vector<ISetRange<short unsigned int> >' ../include/Vector.h:52: `Vector<ISetRange<short unsigned int> >::begin()' has already been declared in `Vector<ISetRange<short unsigned int> >' ../include/Vector.h:54: `Vector<ISetRange<short unsigned int> >::back()' has already been declared in `Vector<ISetRange<short unsigned int> >' ../include/StringOf.h: In instantiation of `String<short unsigned int>': CharsetInfo.cxx:129: instantiated from here ../include/StringOf.h:38: `String<short unsigned int>::operator [](unsigned int)' has already been declared in `String<short unsigned int>' ../include/StringOf.h:40: `String<short unsigned int>::begin()' has already been declared in `String<short unsigned int>' make[2]: *** [CharsetInfo.lo] Error 1 make[2]: Leaving directory `/usr/src/jade-1.2.1/lib' make[1]: *** [lib] Error 2 make[1]: Leaving directory `/usr/src/jade-1.2.1' make: *** [all] Error 2 ####@####.#### c++ --version 2.95.2 ####@####.#### -- -------- Robert B. Easter ####@####.#### --------- - CompTechNews Message Board http://www.comptechnews.com/ - - CompTechServ Tech Services http://www.comptechserv.com/ - ---------- http://www.comptechnews.com/~reaster/ ------------ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[<<] [<] Page 1 of 1 [>] [>>] |