[gtkmm] Compiling glibmm 2.4.2



Hi,
I am having trouble to compile glibmm 2.4.2 with my gcc 3.3 in my slack system.

The error I am getting is:
g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"glibmm\" -Dglibmm_COMPILATION -DG_DISABLE_DEPRECATED -I../../glib -I../../glib -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk -I../../gdk -I../../gtk -I../../gtk -I/usr//include/sigc++-2.0 -I/usr//lib/sigc++-2.0/include -I/usr//include/glib-2.0 -I/usr//lib/glib-2.0/include -pthread -I/usr//include/glib-2.0 -I/usr//lib/glib-2.0/include -g -O2 -MT convert.lo -MD -MP -MF .deps/convert.Tpo -c convert.cc -fPIC -DPIC -o .libs/convert.o
In file included from ../../glib/glibmm/exception.h:25,
                 from ../../glib/glibmm/error.h:28,
                 from ../../glib/glibmm/convert.h:29,
                 from convert.cc:3:
../../glib/glibmm/ustring.h:580: error: `template<class In, class ValueType =
   typename std::iterator_traits<_Iterator>::value_type> struct
   Glib::ustring::SequenceToString' is private
../../glib/glibmm/ustring.h:596: error: within this context
../../glib/glibmm/ustring.h:580: error: `template<class In, class ValueType =
   typename std::iterator_traits<_Iterator>::value_type> struct
   Glib::ustring::SequenceToString' is private
../../glib/glibmm/ustring.h:602: error: within this context
../../glib/glibmm/ustring.h:580: error: `template<class In, class ValueType =
   typename std::iterator_traits<_Iterator>::value_type> struct
   Glib::ustring::SequenceToString' is private
../../glib/glibmm/ustring.h:608: error: within this context
../../glib/glibmm/ustring.h:580: error: `template<class In, class ValueType =
   typename std::iterator_traits<_Iterator>::value_type> struct
   Glib::ustring::SequenceToString' is private
../../glib/glibmm/ustring.h:614: error: within this context
make[5]: *** [convert.lo] Error 1
make[5]: Leaving directory `/home/ambs/tmp/glibmm-2.4.2/glib/glibmm'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/ambs/tmp/glibmm-2.4.2/glib/glibmm'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/ambs/tmp/glibmm-2.4.2/glib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/ambs/tmp/glibmm-2.4.2/glib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ambs/tmp/glibmm-2.4.2'
make: *** [all] Error 2
[ambs eremita glibmm-2.4.2]$


Thanks for help.
Alberto
--
Alberto Simões

Python's syntax succeeds in combining the mistakes of Lisp and Fortran.
I do not contrue that as progress.
                                         -- Larry Wall



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]