RE: [dssslist] Jade : Make Errors ; Please Advice

Subject: RE: [dssslist] Jade : Make Errors ; Please Advice
From: "Maltby, David G" <david.g.maltby@xxxxxxxx>
Date: Thu, 23 Jun 2005 08:45:34 -0400
First of all, I don't know jack about building Jade on Unix.  That being
said, it seems everyone that has tried has had this error.

See the DSSSList Archive http://www.biglist.com/lists/dssslist/archives/
and search on "./configure" and I think you will find your answer.

Also there are various binary archives of Jade around the web.

- David  

> -----Original Message-----
> From: Maximus [mailto:john.maximus@xxxxxxxxx] 
> Sent: Thursday, June 23, 2005 7:49 AM
> To: dssslist@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [dssslist] Jade : Make Errors ; Please Advice
> 
> Hi,
>   I have downloaded Jade-1.2.1 and done ./configure and when 
> i try to make i get the following error.
> 
> How to resolve this error ?.
> 
> I have appended the error when i do make.
> 
> 
> Regards,
> Max
> 
> 
> [user@LocalSystem jade-1.2.1]$ make
> make[1]: Entering directory `/home/sriram/oe/downloads/jade-1.2.1'
> make[2]: Entering directory `/home/sriram/oe/downloads/jade-1.2.1/lib'
> 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/UnivCharsetDesc.h:13,
>                  from ../include/CharsetInfo.h:11,
>                  from CharsetInfo.cxx:8:
> ../include/RangeMap.h:57: warning: `Vector<RangeMapRange<From, To>
>    >::const_iterator' is implicitly a typename
> ../include/RangeMap.h:57: warning: implicit typename is 
> deprecated, please see
>    the documentation for details
> In file included from ../include/CharsetInfo.h:11,
>                  from CharsetInfo.cxx:8:
> ../include/Vector.h: In instantiation of 
> `Vector<RangeMapRange<WideChar, UnivChar> >':
> ../include/RangeMap.h:35:   instantiated from 
> `RangeMap<WideChar, UnivChar>'
> ../include/UnivCharsetDesc.h:73:   instantiated from here
> ../include/Vector.h:50: error: `T& 
> Vector<T>::operator[](unsigned int) [with T
>    = RangeMapRange<WideChar, UnivChar>]' and `T& 
> Vector<T>::operator[](unsigned
>    int) [with T = RangeMapRange<WideChar, UnivChar>]' cannot 
> be overloaded
> ../include/Vector.h:52: error: `T* Vector<T>::begin() [with T =
>    RangeMapRange<WideChar, UnivChar>]' and `T* 
> Vector<T>::begin() [with T =
>    RangeMapRange<WideChar, UnivChar>]' cannot be overloaded
> ../include/Vector.h:54: error: `T& Vector<T>::back() [with T =
>    RangeMapRange<WideChar, UnivChar>]' and `T& 
> Vector<T>::back() [with T =
>    RangeMapRange<WideChar, UnivChar>]' cannot be overloaded
> ../include/Vector.h: In instantiation of 
> `Vector<ISetRange<WideChar> >':
> ../include/ISet.h:47:   instantiated from `ISet<WideChar>'
> CharsetInfo.cxx:89:   instantiated from here
> ../include/Vector.h:50: error: `T& 
> Vector<T>::operator[](unsigned int) [with T
>    = ISetRange<WideChar>]' and `T& 
> Vector<T>::operator[](unsigned int) [with T
>    = ISetRange<WideChar>]' cannot be overloaded
> ../include/Vector.h:52: error: `T* Vector<T>::begin() [with T =
>    ISetRange<WideChar>]' and `T* Vector<T>::begin() [with T =
>    ISetRange<WideChar>]' cannot be overloaded
> ../include/Vector.h:54: error: `T& Vector<T>::back() [with T =
>    ISetRange<WideChar>]' and `T& Vector<T>::back() [with T =
>    ISetRange<WideChar>]' cannot be overloaded
> ../include/Vector.h: In instantiation of `Vector<ISetRange<Char> >':
> ../include/ISet.h:47:   instantiated from `ISet<Char>'
> CharsetInfo.cxx:105:   instantiated from here
> ../include/Vector.h:50: error: `T& 
> Vector<T>::operator[](unsigned int) [with T
>    = ISetRange<Char>]' and `T& Vector<T>::operator[](unsigned 
> int) [with T =
>    ISetRange<Char>]' cannot be overloaded
> ../include/Vector.h:52: error: `T* Vector<T>::begin() [with T =
>    ISetRange<Char>]' and `T* Vector<T>::begin() [with T = 
> ISetRange<Char>]'
>    cannot be overloaded
> ../include/Vector.h:54: error: `T& Vector<T>::back() [with T 
> = ISetRange<Char>]
>    ' and `T& Vector<T>::back() [with T = ISetRange<Char>]' 
> cannot be overloaded
> ../include/StringOf.h: In instantiation of `String<Char>':
> CharsetInfo.cxx:129:   instantiated from here
> ../include/StringOf.h:38: error: `T& 
> String<T>::operator[](unsigned int) [with
>    T = Char]' and `T String<T>::operator[](unsigned int) 
> [with T = Char]'
>    cannot be overloaded
> ../include/StringOf.h:40: error: `T* String<T>::begin() [with 
> T = Char]' and `
>    T* String<T>::begin() [with T = Char]' cannot be overloaded
> make[2]: *** [CharsetInfo.lo] Error 1
> make[2]: Leaving directory `/home/user/oe/downloads/jade-1.2.1/lib'
> make[1]: *** [lib] Error 2
> make[1]: Leaving directory `/home/user/oe/downloads/jade-1.2.1'
> make: *** [all] Error 2

Current Thread