[gtkmm] Error during installation of gtkmm on a Fedora machine



Hi all,

I'm trying to install efax-gtk on my Fedora machine and it asked about
gtkmm package.
I had both libsigc++-1.2 and libsigc++-2.0 installed. Than tried the
followings:


export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
./configure               (which run till th end, no errors)
make                       (which, regardless the version of gtkmm  -
2.0 or 2.2, stops with the following error:

In file included from notebook.cc:3:
../../gtk/gtkmm/notebook.h: In member function `const
   Gtk::Notebook_Helpers::Page&
   Gtk::Notebook_Helpers::PageIterator::operator*() const':
../../gtk/gtkmm/notebook.h:766: error:
`Gtk::Notebook_Helpers::PageIterator' is
   an inaccessible base of `Gtk::Notebook_Helpers::Page'
../../gtk/gtkmm/notebook.h: In member function `const
   Gtk::Notebook_Helpers::Page*
   Gtk::Notebook_Helpers::PageIterator::operator->() const':
../../gtk/gtkmm/notebook.h:772: error:
`Gtk::Notebook_Helpers::PageIterator' is
   an inaccessible base of `Gtk::Notebook_Helpers::Page'
make[5]: *** [notebook.lo] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive-am] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2


 I'm attaching the log for make command to this message, hopping that
someone could give me a hint
 about to resolve the situation.

besnik

make  all-recursive
make[1]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2'
Making all in tools
make[2]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/tools'
Making all in m4
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/tools/m4'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/tools/m4'
Making all in pm
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/tools/pm'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/tools/pm'
Making all in extra_defs_gen
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/tools/extra_defs_gen'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/tools/extra_defs_gen'
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/tools'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/tools'
make[2]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/tools'
Making all in glib
make[2]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/glib'
make  all-recursive
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/glib'
Making all in src
make[4]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/glib/src'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/glib/src'
Making all in glibmm
make[4]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/glib/glibmm'
Making all in private
make[5]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/glib/glibmm/private'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/glib/glibmm/private'
make[5]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/glib/glibmm'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/glib/glibmm'
make[4]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/glib/glibmm'
make[4]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/glib'
make[4]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/glib'
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/glib'
make[2]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/glib'
Making all in pango
make[2]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/pango'
Making all in src
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/pango/src'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/pango/src'
Making all in pangomm
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/pango/pangomm'
Making all in private
make[4]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/pango/pangomm/private'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/pango/pangomm/private'
make[4]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/pango/pangomm'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/pango/pangomm'
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/pango/pangomm'
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/pango'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/pango'
make[2]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/pango'
Making all in atk
make[2]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/atk'
Making all in src
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/atk/src'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/atk/src'
Making all in atkmm
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/atk/atkmm'
Making all in private
make[4]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/atk/atkmm/private'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/atk/atkmm/private'
make[4]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/atk/atkmm'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/atk/atkmm'
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/atk/atkmm'
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/atk'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/atk'
make[2]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/atk'
Making all in gdk
make[2]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gdk'
make  all-recursive
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gdk'
Making all in src
make[4]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gdk/src'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gdk/src'
Making all in gdkmm
make[4]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gdk/gdkmm'
Making all in private
make[5]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gdk/gdkmm/private'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gdk/gdkmm/private'
make[5]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gdk/gdkmm'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gdk/gdkmm'
make[4]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gdk/gdkmm'
make[4]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gdk'
make[4]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gdk'
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gdk'
make[2]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gdk'
Making all in gtk
make[2]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gtk'
make  all-recursive
make[3]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gtk'
Making all in src
make[4]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gtk/src'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gtk/src'
Making all in gtkmm
make[4]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gtk/gtkmm'
Making all in private
make[5]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gtk/gtkmm/private'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gtk/gtkmm/private'
make[5]: Entering directory `/home/besnik/instalime/gtkmm-2.0.2/gtk/gtkmm'
/bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -Dgtkmm_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/local/lib/sigc++-1.2/include -I/usr/local/include/sigc++-1.2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -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 -Wall -c notebook.cc
g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -Dgtkmm_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/local/lib/sigc++-1.2/include -I/usr/local/include/sigc++-1.2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -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 -Wall -c notebook.cc  -fPIC -DPIC -o notebook.lo
make[5]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gtk/gtkmm'
make[4]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gtk/gtkmm'
make[3]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gtk'
make[2]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2/gtk'
make[1]: Leaving directory `/home/besnik/instalime/gtkmm-2.0.2'


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