Hello,
A few days ago I compiled gcc-4.5.1 on OpenSolaris:
apostolo@nadya>> gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/lto-wrapper
Target: i386-pc-solaris2.11
ÎÏÎÎ ÏÏÎÎÎÏÏÎÎ ÎÎ: ../gcc-4.5.1/configure --prefix=/usr
--program-suffix=-4.5.1 --infodir=/usr/share/info
--mandir=/usr/share/man
--libexecdir=/usr/lib --enable-shared --disable-static
--disable-libtool-lock --target= --enable-objc-gc
--enable-concept-checks
--disable-libada --enable-libssp --enable-languages=c,c++,objc,fortran
--enable-threads=posix --enable-tls=yes --with-system-zlib
--without-gnu-ld --with-ld=/usr/ccs/bin/ld --with-gnu-as
--with-as=/usr/sfw/bin/gas --with-gmp-lib=/usr/lib
--with-mpfr-lib=/usr/lib
--enable-c99 --enable-nls --enable-wchar_t
--enable-libstdcxx-allocator=mt --with-pic --enable-multilib
ÎÎÎÏÎÎÎ ÎÎÎÎÏÏÎ: posix
gcc version 4.5.1 (GCC)
I have tried to build the C++ GNOME bindings with the new compiler and
cairomm-1.8.2, pangomm-2.26.2, glibmm-2.22.2 andÂ
libsigc++-2.2.8 compiled with no problem at all. However, the
compilation of gtkmm-2.18.2 stops and with a long error message.
Interesting, the "native" gcc compiler [version 3.4.3
(csl-sol210-3_4-20050802)] has no problem to compile the whole
library. Anyhow, g++-4.5.1 stops with the following error message:
make all-recursive
make[1]: Entering directory `/export/home/apostolo/BIGBANG/gtkmm-2.18.2'
Making all in atk/atkmm
make[2]: Entering directory
`/export/home/apostolo/BIGBANG/gtkmm-2.18.2/atk/atkmm'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/export/home/apostolo/BIGBANG/gtkmm-2.18.2/atk/atkmm'
Making all in gdk/gdkmm
make[2]: Entering directory
`/export/home/apostolo/BIGBANG/gtkmm-2.18.2/gdk/gdkmm'
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_HÂÂ
-I.. -I../.. -DG_LOG_DOMAIN=\"gdkmm\" -DGDKMM_BUILD=1 -D_REENTRANT
-D_PTHREADSÂÂ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
-I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include
-I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include
-I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include
-I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0
-I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2
-I/usr/include/libpng12 -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0ÂÂÂ -Wall -g -O2 -MT
display.lo -MD -MP -MF .deps/display.Tpo -c -o display.lo display.cc
libtool: compile:Â g++ -DHAVE_CONFIG_H -I.. -I../..
"-DG_LOG_DOMAIN=\"gdkmm\"" -DGDKMM_BUILD=1 -D_REENTRANT -D_PTHREADS
-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -I/usr/include/giomm-2.4
-I/usr/lib/giomm-2.4/include -I/usr/include/glibmm-2.4
-I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0
-I/usr/lib/sigc++-2.0/include -I/usr/include/pangomm-1.4
-I/usr/lib/pangomm-1.4/include -I/usr/include/cairomm-1.0
-I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -Wall -g -O2 -MT
display.lo -MD -MP -MF .deps/display.Tpo -c display.cc -fPIC -DPIC -o
.libs/display.o
In file included from
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/concept_check.h:55:0,
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ from
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_iterator_base_funcs.h:65,
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ from
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/iter
ator:63,
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ from /usr/include/glibmm-2.4/glibmm/ustring.h:29,
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ from
/usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:24,
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ from /usr/include/glibmm-2.4/glibmm.h:27,
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ from ../gdkmm/display.h:7,
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ from display.cc:4:
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h: In member function âvoid
__gnu_cxx::_RandomAccessIteratorConcept<_Tp>::__constraints() [with _Tp
=
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >]â:
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:57:50:ÂÂ instantiated from âvoid
__gnu_cxx::__function_requires() [with _Concept =
__gnu_cxx::_RandomAccessIteratorConcept<Glib::Container_Helpers::ArrayHan
dleIterator<Glib::Container_Helpers::TypeTraits<Glib::ustring> > >]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_iterator_base_funcs.h:92:7:ÂÂ instantiated from âtypename
std::iterator_traits<_Iterator>::difference_type
std::__distance(_RandomAccessIterator, _RandomAccessIterator,
std::random_access_iterator_tag) [with _RandomAccessIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, typename
std::iterator_traits<_Iterator>::difference_type = int]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_iterator_base_funcs.h:115:42:ÂÂ instantiated from âtypename
std::iterator_traits<_Iterator>::difference_type
std::distance(_InputIterator, _InputIterator) [with _InputIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, typename
std::iterator_traits<_Iterator>::difference_type = int]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_vector.h:1025:55:ÂÂ instantiated from âvoid std::vector<_Tp,
_Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator,
std::forward_iterator_tag) [with _ForwardIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, _Tp = Glib::ustring, _Alloc =
std::allocator<Glib::ustring>]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_vector.h:1006:4:ÂÂ instantiated from âvoid std::vector<_Tp,
_Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator,
std::__false_type) [with _InputIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, _Tp = Glib::ustring, _Alloc =
std::allocator<Glib::ustring>]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_vector.h:303:4:ÂÂ instantiated from âstd::vector<_Tp,
_Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&)
[with _InputIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, _Tp = Glib::ustring, _Alloc =
std::allocator<Glib::ustring>, allocator_type =
std::allocator<Glib::ustring>]â
/usr/include/glibmm-2.4/glibmm/arrayhandle.h:437:51:ÂÂ instantiated
from âGlib::ArrayHandle<T, Tr>::operator std::vector<U>() const [with U
= Glib::ustring, T = Glib::ustring, Tr =
Glib::Container_Helpers::TypeTraits<Glib::ustring>]â
display.cc:113:46:ÂÂ instantiated from here
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:532:24: ÏÏÎÎÎÎ: no match for âoperator+â in
â((__gnu_cxx::_RandomAccessIteratorConcept<Glib::Container_Helpers::Array
HandleIterator<Glib::Container_Helpers::TypeTraits<Glib::ustring> >
>*)this)->__gnu_cxx::_RandomAccessIteratorConcept<Glib::Container_Helpers
::ArrayHandleIterator<Glib::Container_Helpers::TypeTraits<Glib::ustring>
> >::__n +
((__gnu_cxx::_RandomAccessIteratorConcept<Glib::Container_Helpers::ArrayH
andleIterator<Glib::Container_Helpers::TypeTraits<Glib::ustring> >
>*)this)->__gnu_cxx::_RandomAccessIteratorConcept<Glib::Container_Helpers
::ArrayHandleIterator<Glib::Container_Helpers::TypeTraits<Glib::ustring>
>::__iâ
/usr/include/glibmm-2.4/glibmm/timeval.h:182:9: ÏÎÎÎÎÏÏÎ: candidates
are: Glib::TimeVal Glib::operator+(const Glib::TimeVal&, long int)
/usr/include/glibmm-2.4/glibmm/timeval.h:177:9:
ÏÎÎÎÎÏÏÎ:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Glib::TimeVal Glib::operator+(const
Glib::TimeVal&, const Glib::TimeVal&)
/usr/include/glibmm-2.4/glibmm/ustring.h:1594:16:
ÏÎÎÎÎÏÏÎ:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Glib::ustring Glib::operator+(char, const
Glib::ustring&)
/usr/include/glibmm-2.4/glibmm/ustring.h:1586:16:
ÏÎÎÎÎÏÏÎ:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Glib::ustring Glib::operator+(const
Glib::ustring&, char)
/usr/include/glibmm-2.4/glibmm/ustring.h:1578:16:
ÏÎÎÎÎÏÏÎ:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Glib::ustring Glib::operator+(gunichar, const
Glib::ustring&)
/usr/include/glibmm-2.4/glibmm/ustring.h:1570:16:
ÏÎÎÎÎÏÏÎ:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Glib::ustring Glib::operator+(const
Glib::ustring&, gunichar)
/usr/include/glibmm-2.4/glibmm/ustring.h:1562:16:
ÏÎÎÎÎÏÏÎ:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Glib::ustring Glib::operator+(const char*,
const Glib::ustring&)
/usr/include/glibmm-2.4/glibmm/ustring.h:1554:16:
ÏÎÎÎÎÏÏÎ:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Glib::ustring Glib::operator+(const
Glib::ustring&, const char*)
/usr/include/glibmm-2.4/glibmm/ustring.h:1546:16:
ÏÎÎÎÎÏÏÎ:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Glib::ustring Glib::operator+(const
Glib::ustring&, const Glib::ustring&)
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h: In member function âvoid
__gnu_cxx::_BidirectionalIteratorConcept<_Tp>::__constraints() [with
_Tp =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >]â:
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:57:50:ÂÂ instantiated from âvoid
__gnu_cxx::__function_requires() [with _Concept =
__gnu_cxx::_BidirectionalIteratorConcept<Glib::Container_Helpers::ArrayHa
ndleIterator<Glib::Container_Helpers::TypeTraits<Glib::ustring> > >]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:523:7:ÂÂ instantiated from âvoid
__gnu_cxx::_RandomAccessIteratorConcept<_Tp>::__constraints() [with _Tp
=
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:57:50:ÂÂ instantiated from âvoid
__gnu_cxx::__function_requires() [with _Concept =
__gnu_cxx::_RandomAccessIteratorConcept<Glib::Container_Helpers::ArrayHan
dleIterator<Glib::Container_Helpers::TypeTraits<Glib::ustring> > >]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_iterator_base_funcs.h:92:7:ÂÂ instantiated from âtypename
std::iterator_traits<_Iterator>::difference_type
std::__distance(_RandomAccessIterator, _RandomAccessIterator,
std::random_access_iterator_tag) [with _RandomAccessIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, typename
std::iterator_traits<_Iterator>::difference_type = int]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_iterator_base_funcs.h:115:42:ÂÂ instantiated from âtypename
std::iterator_traits<_Iterator>::difference_type
std::distance(_InputIterator, _InputIterator) [with _InputIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, typename
std::iterator_traits<_Iterator>::difference_type = int]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_vector.h:1025:55:ÂÂ instantiated from âvoid std::vector<_Tp,
_Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator,
std::forward_iterator_tag) [with _ForwardIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, _Tp = Glib::ustring, _Alloc =
std::allocator<Glib::ustring>]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_vector.h:1006:4:ÂÂ instantiated from âvoid std::vector<_Tp,
_Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator,
std::__false_type) [with _InputIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, _Tp = Glib::ustring, _Alloc =
std::allocator<Glib::ustring>]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_vector.h:303:4:ÂÂ instantiated from âstd::vector<_Tp,
_Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&)
[with _InputIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, _Tp = Glib::ustring, _Alloc =
std::allocator<Glib::ustring>, allocator_type =
std::allocator<Glib::ustring>]â
/usr/include/glibmm-2.4/glibmm/arrayhandle.h:437:51:ÂÂ instantiated
from âGlib::ArrayHandle<T, Tr>::operator std::vector<U>() const [with U
= Glib::ustring, T = Glib::ustring, Tr =
Glib::Container_Helpers::TypeTraits<Glib::ustring>]â
display.cc:113:46:ÂÂ instantiated from here
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:501:7: ÏÏÎÎÎÎ: no match for âoperator--â in
â--((__gnu_cxx::_BidirectionalIteratorConcept<Glib::Container_Helpers::Ar
rayHandleIterator<Glib::Container_Helpers::TypeTraits<Glib::ustring> >
>*)this)->__gnu_cxx::_BidirectionalIteratorConcept<Glib::Container_Helper
s::ArrayHandleIterator<Glib::Container_Helpers::TypeTraits<Glib::ustring>
> >::__iâ
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:502:7: ÏÏÎÎÎÎ: no âoperator--(int)â declared for
postfix â--â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h: In member function âvoid
__gnu_cxx::_DefaultConstructibleConcept<_Tp>::__constraints() [with _Tp
=
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >]â:
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:57:50:ÂÂ instantiated from âvoid
__gnu_cxx::__function_requires() [with _Concept =
__gnu_cxx::_DefaultConstructibleConcept<Glib::Container_Helpers::ArrayHan
dleIterator<Glib::Container_Helpers::TypeTraits<Glib::ustring> > >]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:473:7:ÂÂ instantiated from âvoid
__gnu_cxx::_ForwardIteratorConcept<_Tp>::__constraints() [with _Tp =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:57:50:ÂÂ instantiated from âvoid
__gnu_cxx::__function_requires() [with _Concept =
__gnu_cxx::_ForwardIteratorConcept<Glib::Container_Helpers::ArrayHandleIt
erator<Glib::Container_Helpers::TypeTraits<Glib::ustring> > >]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:497:7:ÂÂ instantiated from âvoid
__gnu_cxx::_BidirectionalIteratorConcept<_Tp>::__constraints() [with
_Tp =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:57:50:ÂÂ instantiated from âvoid
__gnu_cxx::__function_requires() [with _Concept =
__gnu_cxx::_BidirectionalIteratorConcept<Glib::Container_Helpers::ArrayHa
ndleIterator<Glib::Container_Helpers::TypeTraits<Glib::ustring> > >]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:523:7:ÂÂ [ skipping 3 instantiation contexts ]
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_iterator_base_funcs.h:115:42:ÂÂ instantiated from âtypename
std::iterator_traits<_Iterator>::difference_type
std::distance(_InputIterator, _InputIterator) [with _InputIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, typename
std::iterator_traits<_Iterator>::difference_type = int]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_vector.h:1025:55:ÂÂ instantiated from âvoid std::vector<_Tp,
_Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator,
std::forward_iterator_tag) [with _ForwardIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, _Tp = Glib::ustring, _Alloc =
std::allocator<Glib::ustring>]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_vector.h:1006:4:ÂÂ instantiated from âvoid std::vector<_Tp,
_Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator,
std::__false_type) [with _InputIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, _Tp = Glib::ustring, _Alloc =
std::allocator<Glib::ustring>]â
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/stl_vector.h:303:4:ÂÂ instantiated from âstd::vector<_Tp,
_Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&)
[with _InputIterator =
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >, _Tp = Glib::ustring, _Alloc =
std::allocator<Glib::ustring>, allocator_type =
std::allocator<Glib::ustring>]â
/usr/include/glibmm-2.4/glibmm/arrayhandle.h:437:51:ÂÂ instantiated
from âGlib::ArrayHandle<T, Tr>::operator std::vector<U>() const [with U
= Glib::ustring, T = Glib::ustring, Tr =
Glib::Container_Helpers::TypeTraits<Glib::ustring>]â
display.cc:113:46:ÂÂ instantiated from here
/usr/lib/gcc/i386-pc-solaris2.11/4.5.1/../../../../include/c++/4.5.1/bits
/boost_concept_check.h:164:15: ÏÏÎÎÎÎ: ÎÎÎ ÏÎÎÏÎÎÎÎÎ ÏÏÎÎÏÏÎÏÎ ÎÎÎ ÏÎÎ
ÎÎÎÏÎ ÏÏÎ
âGlib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Ty
peTraits<Glib::ustring> >::ArrayHandleIterator()â
/usr/include/glibmm-2.4/glibmm/arrayhandle.h:256:1: ÏÎÎÎÎÏÏÎ:
candidates are:
Glib::Container_Helpers::ArrayHandleIterator<Tr>::ArrayHandleIterator(Gli
b::Container_Helpers::ArrayHandleIterator<Tr>::CType*) [with Tr =
Glib::Container_Helpers::TypeTraits<Glib::ustring>,
Glib::Container_Helpers::ArrayHandleIterator<Tr>::CType = const char*]
/usr/include/glibmm-2.4/glibmm/arrayhandle.h:138:1:
ÏÎÎÎÎÏÏÎ:ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >::ArrayHandleIterator(const
Glib::Container_Helpers::ArrayHandleIterator<Glib::Container_Helpers::Typ
eTraits<Glib::ustring> >&)
make[2]: *** [display.lo] Error 1
make[2]: Leaving directory
`/export/home/apostolo/BIGBANG/gtkmm-2.18.2/gdk/gdkmm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/apostolo/BIGBANG/gtkmm-2.18.2'
make: *** [all] Error 2
Since I have no idea what causes this problem, I would like your help
to solve this problem.
Regards,
Apostolos