Re: gtkmm install on Irix



Trevor Cullingsworth wrote:
Hi,

I am trying to install gtkmm-2.2.0 on an SGI Irix 6.5.24 o300 server.

I am running the configure as "./configure --prefix=/usr/freeware" and
the configure script completes without any problems.
.
.
And if I run "gmake", I get the following errors:

<snip>g++ -DHAVE_CONFIG_H "-DG_LOG_DOMAIN=\"glibmm\""
-Dglibmm_COMPILATION -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED
-DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -I../../glib
-I../../glib -I../../pango -I../../pango -I../../atk -I../../atk
-I../../gdk -I../../gdk -I../../gtk -I../../gtk
-I/usr/freeware/lib/sigc++-1.2/include
-I/usr/freeware/include/sigc++-1.2 -I/usr/freeware/include/glib-2.0
-I/usr/freeware/lib32/glib-2.0/include -D_REENTRANT
-I/usr/freeware/include/glib-2.0 -I/usr/freeware/lib32/glib-2.0/include
-g -O2 -Wall -MT convert.lo -MD -MP -MF .deps/convert.Tpo -c convert.cc
-DPIC -o convert.lo
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:532: error: `template<class In, class
ValueType =
  typename std::iterator_traits<_Iterator>::value_type> struct
  Glib::ustring::SequenceToString' is private
../../glib/glibmm/ustring.h:548: error: within this context
../../glib/glibmm/ustring.h:532: error: `template<class In, class
ValueType =
  typename std::iterator_traits<_Iterator>::value_type> struct
  Glib::ustring::SequenceToString' is private
../../glib/glibmm/ustring.h:554: error: within this context
../../glib/glibmm/ustring.h:532: error: `template<class In, class
ValueType =
  typename std::iterator_traits<_Iterator>::value_type> struct
  Glib::ustring::SequenceToString' is private
../../glib/glibmm/ustring.h:560: error: within this context
../../glib/glibmm/ustring.h:532: error: `template<class In, class
ValueType =
  typename std::iterator_traits<_Iterator>::value_type> struct
  Glib::ustring::SequenceToString' is private
../../glib/glibmm/ustring.h:566: error: within this context
gmake[5]: *** [convert.lo] Error 1
gmake[5]: Leaving directory `/usr/local/src/gtkmm-2.2.0/glib/glibmm'
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory `/usr/local/src/gtkmm-2.2.0/glib/glibmm'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/local/src/gtkmm-2.2.0/glib'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/local/src/gtkmm-2.2.0/glib'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/local/src/gtkmm-2.2.0'
gmake: *** [all] Error 2

Has anyone had any success installing on an Irix box?

Any help is appreciated.

The problem is the version of GCC. I assume you use gcc 3.3 from the August '03 Freeware edition. I installed gcc 3.4.3 from tar.gz, and it
compiled fine.

--Kjell



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