Hi,
Openh323proxy failed to compile with the following
error:
g++ -Wall -DP_SOLARIS=8 -D_REENTRANT -DP_PTHREADS -
DPBYTE_ORDER=PLITTLE_ENDIAN -
I/opt/packages/pwlib/include/ptlib/unix -
I/opt/packages/pwlib/include -DPTRACING -
I/opt/packages/openh323/include -O2 -DNDEBUG -c
opengate.cxx -o obj_solaris_x86_r/opengate.o
In file included from /opt/packages/gcc/lib/gcc-
lib/i386-pc-solaris2.8/2.95.3/../../../../include/g++-
3/map:33,
from EndpointTabl.h:92,
from Environ.h:72,
from RasThread.h:51,
from opengate.cxx:91:
/opt/packages/gcc/lib/gcc-lib/i386-pc-
solaris2.8/2.95.3/../../../../include/g++-
3/stl_map.h:48: `map' is not a template type
/opt/packages/gcc/lib/gcc-lib/i386-pc-
solaris2.8/2.95.3/../../../../include/g++-
3/stl_map.h:53: invalid member template declaration
`map::key_type'
/opt/packages/gcc/lib/gcc-lib/i386-pc-
solaris2.8/2.95.3/../../../../include/g++-
3/stl_map.h:54: invalid member template declaration
`map::data_type'
/opt/packages/gcc/lib/gcc-lib/i386-pc-
solaris2.8/2.95.3/../../../../include/g++-
3/stl_map.h:55: invalid member template declaration
`map::mapped_type'
/opt/packages/gcc/lib/gcc-lib/i386-pc-
solaris2.8/2.95.3/../../../../include/g++-
3/stl_map.h:56: invalid member template declaration
`map::value_type'
/opt/packages/gcc/lib/gcc-lib/i386-pc-
solaris2.8/2.95.3/../../../../include/g++-
3/stl_map.h:57: invalid member template declaration
`map::key_compare'
/opt/packages/gcc/lib/gcc-lib/i386-pc-
solaris2.8/2.95.3/../../../../include/g++-
3/stl_map.h:60: type/value mismatch at argument 1 in
template parameter list for `template <class _Arg1,
class _Arg2, class _Result>
binary_function<_Arg1,_Arg2,_Result>'
/opt/packages/gcc/lib/gcc-lib/i386-pc-
solaris2.8/2.95.3/../../../../include/g++-
3/stl_map.h:60: expected a type, got `value_type'
/opt/packages/gcc/lib/gcc-lib/i386-pc-
solaris2.8/2.95.3/../../../../include/g++-
3/stl_map.h:60: type/value mismatch at argument 2 in
template parameter list for `template <class _Arg1,
class _Arg2, class _Result>
binary_function<_Arg1,_Arg2,_Result>'
/opt/packages/gcc/lib/gcc-lib/i386-pc-
solaris2.8/2.95.3/../../../../include/g++-
3/stl_map.h:60: expected a type, got `value_type'
/opt/packages/gcc/lib/gcc-lib/i386-pc-
solaris2.8/2.95.3/../../../../include/g++-
3/stl_map.h:61: non-template type `map' used as a
template
/opt/packages/gcc/lib/gcc-lib/i386-pc-
solaris2.8/2.95.3/../../../../include/g++-
3/stl_map.h:61: confused by earlier errors, bailing out
gmake: *** [obj_solaris_x86_r/opengate.o] Error 1
Is there any workaround?
Please help.
Many Thanks,
Martin
Logged In: YES
user_id=161871
Seems to be a problem with solaris in general:
I have no problem to compile gatekeeper but gatekeeper proxy
has problem also on my ultra 1 solaris 2.8 gcc 2.94.3
gcc 3.0.3 and egcs 1
these are the error with gcc 2.94.3:
In file included from /usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/map:33,
from EndpointTabl.h:92,
from Environ.h:72,
from RasThread.h:51,
from opengate.cxx:91:
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:48:
`map' is not a template type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:53:
invalid member template declaration `map::key_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:54:
invalid member template declaration `map::data_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:55:
invalid member template declaration `map::mapped_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:56:
invalid member template declaration `map::value_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:57:
invalid member template declaration `map::key_compare'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:60:
type/value mismatch at argument 1 in template parameter
list for `template <class _Arg1, class _Arg2, class
_Result> binary_function<_Arg1,_Arg2,_Result>'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:60:
expected a type, got `value_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:60:
type/value mismatch at argument 2 in template parameter
list for `template <class _Arg1, class _Arg2, class
_Result> binary_function<_Arg1,_Arg2,_Result>'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:60:
expected a type, got `value_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:61:
non-template type `map' used as a template
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:61:
{error} is not a class type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:66:
parse error before `&'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:73:
type/value mismatch at argument 1 in template parameter
list for `template <class _Pair> _Select1st<_Pair>'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:73:
expected a type, got `value_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:73:
type/value mismatch at argument 1 in template parameter
list for `template <class _Key, class _Value, class
_KeyOfValue, class _Compare, class _Alloc = class
allocator<_T2> >
_Rb_tree<_Key,_Value,_KeyOfValue,_Compare,_Alloc>'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:73:
expected a type, got `key_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:73:
type/value mismatch at argument 2 in template parameter
list for `template <class _Key, class _Value, class
_KeyOfValue, class _Compare, class _Alloc = class
allocator<_T2> >
_Rb_tree<_Key,_Value,_KeyOfValue,_Compare,_Alloc>'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:73:
expected a type, got `value_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:73:
type/value mismatch at argument 4 in template parameter
list for `template <class _Key, class _Value, class
_KeyOfValue, class _Compare, class _Alloc = class
allocator<_T2> >
_Rb_tree<_Key,_Value,_KeyOfValue,_Compare,_Alloc>'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:73:
expected a type, got `key_compare'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:73:
invalid member template declaration `map::_Rep_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:74:
syntax error before `;'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:76:
`_Rep_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:76:
`pointer' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:76:
`_Rep_type' fails to be a typedef or built in type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:76:
invalid member template declaration `map::pointer'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:77:
`_Rep_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:77:
`const_pointer' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:77:
`_Rep_type' fails to be a typedef or built in type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:77:
invalid member template declaration `map::const_pointer'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:78:
`_Rep_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:78:
`reference' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:78:
`_Rep_type' fails to be a typedef or built in type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:78:
invalid member template declaration `map::reference'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:79:
`_Rep_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:79:
`const_reference' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:79:
`_Rep_type' fails to be a typedef or built in type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:79:
invalid member template declaration `map::const_reference'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:80:
`_Rep_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:80:
`iterator' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:80:
`_Rep_type' fails to be a typedef or built in type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:80:
invalid member template declaration `map::iterator'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:81:
`_Rep_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:81:
`const_iterator' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:81:
`_Rep_type' fails to be a typedef or built in type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:81:
invalid member template declaration `map::const_iterator'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:82:
`_Rep_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:82:
`reverse_iterator' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:82:
`_Rep_type' fails to be a typedef or built in type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:82:
invalid member template declaration `map::reverse_iterator'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:83:
`_Rep_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:83:
`const_reverse_iterator' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:83:
`_Rep_type' fails to be a typedef or built in type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:83:
invalid member template declaration
`map::const_reverse_iterator'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:84:
`_Rep_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:84:
`size_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:84:
`_Rep_type' fails to be a typedef or built in type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:84:
invalid member template declaration `map::size_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:85:
`_Rep_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:85:
`difference_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:85:
`_Rep_type' fails to be a typedef or built in type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:85:
invalid member template declaration `map::difference_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:86:
`_Rep_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:86:
`allocator_type' is not a class or namespace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:86:
`_Rep_type' fails to be a typedef or built in type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:86:
invalid member template declaration `map::allocator_type'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:90:
default argument for template parameter in function
template `map::map()'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:92:
parse error before `&'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:93:
missing ';' before right brace
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:96:
semicolon missing after declaration of `map'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: In
method `map::map()':
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:90:
class `map' does not have any field named `_M_t'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: At
top level:
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:96:
parse error at null character
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:102:
parse error before `,'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:102:
parse error before `,'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:125:
parse error before `const'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:126:
`_Key' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:126:
`_Tp' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:126:
`_Compare' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:126:
`_Alloc' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:126:
non-template type `map' used as a template
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:127:
`_Key' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:127:
`_Tp' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:127:
`_Compare' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:127:
`_Alloc' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:127:
non-template type `map' used as a template
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:128:
`operator =(const int &)' must be a nonstatic member
function
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: In
function `int & operator =(const int &)':
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:129:
`_M_t' undeclared (first use this function)
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:129:
(Each undeclared identifier is reported only once
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:129:
for each function it appears in.)
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:129:
request for member `_M_t' in `__x', which is of non-
aggregate type `int'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:130:
invalid use of `this' in non-member function
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:131:
warning: control reaches end of non-void function `operator
=(const int &)'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: At
top level:
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:135:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:136:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:137:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:139:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:140:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:141:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:142:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:143:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:144:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:145:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:146:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:147:
non-member function `empty()' cannot have `const' method
qualifier
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: In
function `bool empty()':
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:147:
warning: control reaches end of non-void function `empty()'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: At
top level:
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:148:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:149:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:150:
syntax error before `&'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:157:
`_Key' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:157:
`_Tp' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:157:
`_Compare' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:157:
`_Alloc' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:157:
non-template type `map' used as a template
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: In
function `void swap(int &)':
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:157:
request for member `_M_t' in `__x', which is of non-
aggregate type `int'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: At
top level:
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:161:
`iterator' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:161:
template argument 1 is invalid
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:161:
parse error before `&'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: In
function `int insert(...)':
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:162:
`__x' undeclared (first use this function)
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:162:
warning: control reaches end of non-void function `insert
(...)'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: At
top level:
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:163:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:179:
`iterator' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:179:
parse error before `)'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: In
function `void erase(...)':
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:179:
`__position' undeclared (first use this function)
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: At
top level:
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:180:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:181:
parse error before `,'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: In
function `void erase(...)':
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:182:
redefinition of `void erase(...)'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:179:
`void erase(...)' previously defined here
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: In
function `void erase(...)':
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:182:
`__last' undeclared (first use this function)
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: At
top level:
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:187:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:188:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:189:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:190:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:191:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:194:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:195:
syntax error before `('
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:199:
`iterator' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:199:
`iterator' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:199:
template argument 1 is invalid
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:199:
template argument 2 is invalid
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:199:
parse error before `&'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: In
function `int equal_range(...)':
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:201:
warning: control reaches end of non-void function
`equal_range(...)'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: At
top level:
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:202:
`const_iterator' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:202:
`const_iterator' was not declared in this scope
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:202:
template argument 1 is invalid
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:202:
template argument 2 is invalid
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:202:
parse error before `&'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:202:
non-member function `equal_range(...)' cannot have `const'
method qualifier
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: In
function `int equal_range(...)':
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:202:
redefinition of `int equal_range(...)'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:199:
`int equal_range(...)' previously defined here
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: In
function `int equal_range(...)':
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:204:
warning: control reaches end of non-void function
`equal_range(...)'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h: At
top level:
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:205:
friend declaration not in class definition
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:205:
template-id `operator ==<>' for `operator ==<>(const map &,
const map &)' does not match any template declaration
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:206:
friend declaration not in class definition
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:206:
template-id `operator <<>' for `operator <<>(const map &,
const map &)' does not match any template declaration
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:207:
parse error before `}'
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:210:
non-template type `map' used as a template
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:211:
non-template type `map' used as a template
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:211:
`operator ==(const int &, const int &)' must have an
argument of class or enumerated type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:216:
non-template type `map' used as a template
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:217:
non-template type `map' used as a template
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:217:
`operator <(const int &, const int &)' must have an
argument of class or enumerated type
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:224:
non-template type `map' used as a template
/usr/local/lib/gcc-lib/sparc-sun-
solaris2.8/2.95.3/../../../../include/g++-3/stl_map.h:225:
non-template type `map' used as a template
In file included from Environ.h:72,
from RasThread.h:51,
from opengate.cxx:91:
EndpointTabl.h:394: non-template type `map' used as a
template
EndpointTabl.h:394: ANSI C++ forbids declaration
`AliasMap_t' with no type
make: *** [obj_solaris_sparc_r/opengate.o] Error 1
Logged In: NO
Hello,
I've came across with the same problem pattern.
Solaris 2.8/SPARC
GCC 2.95.3
openh323 1.8.2 (libs compile OK, simph323 compile OK)
pwlib 1.2.13 (libs compile OK)
openh323proxy 0.9a3_m09 (fail with same problem)
Is any update on it?
Thank you
Marco M.
masotti@mclink.it
Logged In: NO
Hello,
I've came across with the same problem pattern.
Solaris 2.8/SPARC
GCC 2.95.3
openh323 1.8.2 (libs compile OK, simph323 compile OK)
pwlib 1.2.13 (libs compile OK)
openh323proxy 0.9a3_m09 (fail with same problem)
Is any update on it?
Thank you
Marco M.
masotti@mclink.it