[MacPorts] #16693: gtkmm 2.12.7 Make Error

MacPorts noreply at macports.org
Mon Sep 29 05:18:22 PDT 2008


#16693: gtkmm 2.12.7 Make Error
---------------------------------------------+------------------------------
 Reporter:  florent.lacheroy at alwancolor.com  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect                           |      Status:  new                                  
 Priority:  Normal                           |   Milestone:  Port Bugs                            
Component:  ports                            |     Version:  1.6.0                                
 Keywords:  toolbar                          |        Port:  gtkmm                                
---------------------------------------------+------------------------------
 Mac OS 10.5

 When I try to install gtkmm 2.12.7 ("port install gtkmm"), the make
 command result in the following error:

 {{{
 --->  Building gtkmm with target all
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_gtkmm/work/gtkmm-2.12.7"
 && make all " returned error 2
 Command output: /bin/sh ../../libtool --tag=CXX   --mode=compile
 /usr/bin/g++-4.0 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\"   -I../../gtk
 -I../../gtk -I../../pango -I../../pango -I../../atk -I../../atk
 -I../../gdk -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include  -O2 -Wall -MT texttag.lo -MD -MP -MF
 .deps/texttag.Tpo -c -o texttag.lo texttag.cc
  /usr/bin/g++-4.0 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -I../../gtk
 -I../../gtk -I../../pango -I../../pango -I../../atk -I../../atk
 -I../../gdk -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include -O2 -Wall -MT texttag.lo -MD -MP -MF
 .deps/texttag.Tpo -c texttag.cc  -fno-common -DPIC -o .libs/texttag.o
 mv -f .deps/texttag.Tpo .deps/texttag.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile /usr/bin/g++-4.0
 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\"   -I../../gtk -I../../gtk
 -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk
 -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include  -O2 -Wall -MT texttagtable.lo -MD -MP -MF
 .deps/texttagtable.Tpo -c -o texttagtable.lo texttagtable.cc
  /usr/bin/g++-4.0 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -I../../gtk
 -I../../gtk -I../../pango -I../../pango -I../../atk -I../../atk
 -I../../gdk -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include -O2 -Wall -MT texttagtable.lo -MD -MP -MF
 .deps/texttagtable.Tpo -c texttagtable.cc  -fno-common -DPIC -o
 .libs/texttagtable.o
 mv -f .deps/texttagtable.Tpo .deps/texttagtable.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile /usr/bin/g++-4.0
 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\"   -I../../gtk -I../../gtk
 -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk
 -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include  -O2 -Wall -MT textview.lo -MD -MP -MF
 .deps/textview.Tpo -c -o textview.lo textview.cc
  /usr/bin/g++-4.0 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -I../../gtk
 -I../../gtk -I../../pango -I../../pango -I../../atk -I../../atk
 -I../../gdk -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include -O2 -Wall -MT textview.lo -MD -MP -MF
 .deps/textview.Tpo -c textview.cc  -fno-common -DPIC -o .libs/textview.o
 mv -f .deps/textview.Tpo .deps/textview.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile /usr/bin/g++-4.0
 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\"   -I../../gtk -I../../gtk
 -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk
 -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include  -O2 -Wall -MT toggleaction.lo -MD -MP -MF
 .deps/toggleaction.Tpo -c -o toggleaction.lo toggleaction.cc
  /usr/bin/g++-4.0 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -I../../gtk
 -I../../gtk -I../../pango -I../../pango -I../../atk -I../../atk
 -I../../gdk -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include -O2 -Wall -MT toggleaction.lo -MD -MP -MF
 .deps/toggleaction.Tpo -c toggleaction.cc  -fno-common -DPIC -o
 .libs/toggleaction.o
 mv -f .deps/toggleaction.Tpo .deps/toggleaction.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile /usr/bin/g++-4.0
 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\"   -I../../gtk -I../../gtk
 -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk
 -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include  -O2 -Wall -MT togglebutton.lo -MD -MP -MF
 .deps/togglebutton.Tpo -c -o togglebutton.lo togglebutton.cc
  /usr/bin/g++-4.0 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -I../../gtk
 -I../../gtk -I../../pango -I../../pango -I../../atk -I../../atk
 -I../../gdk -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include -O2 -Wall -MT togglebutton.lo -MD -MP -MF
 .deps/togglebutton.Tpo -c togglebutton.cc  -fno-common -DPIC -o
 .libs/togglebutton.o
 mv -f .deps/togglebutton.Tpo .deps/togglebutton.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile /usr/bin/g++-4.0
 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\"   -I../../gtk -I../../gtk
 -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk
 -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include  -O2 -Wall -MT toggletoolbutton.lo -MD -MP -MF
 .deps/toggletoolbutton.Tpo -c -o toggletoolbutton.lo toggletoolbutton.cc
  /usr/bin/g++-4.0 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -I../../gtk
 -I../../gtk -I../../pango -I../../pango -I../../atk -I../../atk
 -I../../gdk -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include -O2 -Wall -MT toggletoolbutton.lo -MD -MP -MF
 .deps/toggletoolbutton.Tpo -c toggletoolbutton.cc  -fno-common -DPIC -o
 .libs/toggletoolbutton.o
 mv -f .deps/toggletoolbutton.Tpo .deps/toggletoolbutton.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile /usr/bin/g++-4.0
 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\"   -I../../gtk -I../../gtk
 -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk
 -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include  -O2 -Wall -MT toolbar.lo -MD -MP -MF
 .deps/toolbar.Tpo -c -o toolbar.lo toolbar.cc
  /usr/bin/g++-4.0 -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -I../../gtk
 -I../../gtk -I../../pango -I../../pango -I../../atk -I../../atk
 -I../../gdk -I../../gdk -I../../gtk -I../../gtk -DXTHREADS
 -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include
 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/cairomm-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12
 -I/usr/X11R6/include -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gtk-unix-print-2.0
 -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include -O2 -Wall -MT toolbar.lo -MD -MP -MF
 .deps/toolbar.Tpo -c toolbar.cc  -fno-common -DPIC -o .libs/toolbar.o
 toolbar.cc: In member function 'void Gtk::Toolbar::set_tooltips(bool)':
 toolbar.cc:545: error: 'gtk_toolbar_set_tooltips' was not declared in this
 scope
 toolbar.cc: In member function 'bool Gtk::Toolbar::get_tooltips() const':
 toolbar.cc:550: error: 'gtk_toolbar_get_tooltips' was not declared in this
 scope
 make[5]: *** [toolbar.lo] Error 1
 make[4]: *** [all-recursive] Error 1
 make[3]: *** [all-recursive] Error 1
 make[2]: *** [all] Error 2
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

 }}}


 I don't know how it could work because when I look at the "toolbar.cc"
 file, I see that the constant GTK_DISABLE_DEPRECATED is defined.
 And in the source gtktoolbar.h, the gtk_toolbar_get_tooltips seems to be
 deprecated:

 {{{
 #ifndef GTK_DISABLE_DEPRECATED
 gboolean        gtk_toolbar_get_tooltips            (GtkToolbar
 *toolbar);
 void            gtk_toolbar_set_tooltips            (GtkToolbar
 *toolbar,
                                                      gboolean
 enable);
 #endif /* GTK_DISABLE_DEPRECATED */

 }}}


 Thanks for your help.

-- 
Ticket URL: <http://trac.macports.org/ticket/16693>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list