Bug 1105 - Make error Ubuntu
Status:
RESOLVED FIXED
Component:
Debian
Version:
cvs
Hardware:
PC Linux
Importance:
P5 normal
Target Milestone:
---
Assignee:
Rob Caelers
URL:
Depends on:
Blocks:
Reported:
Mar 6 2013 15:02:26 UTC
by:
Generic
Modified:
Jan 15 2014 19:46:49 UTC
CC List:
Bjorn Barrefors
WhoWhenWhatRemovedAdded
Rob CaelersMay 25 2013 22:07:35 UTCstatusNEWRESOLVED
resolutionFIXED
Bjorn BarreforsJan 15 2014 19:46:49 UTCccBjorn Barrefors
Description
Generic  Mar 6 2013 15:02:26 UTC
Ubuntu 10.04 Lucid

./configure and dependencies met

                       Workrave 1.10
                       ===================

                        prefix:   /usr/local

                           OS :   Unix

          GConf configuration :   no
      GSettings configuration :   no
            XML configuration :   no

            Activity Monitors :   record,screensaver,x11events

                      Gtk GUI :   yes (Gtk2)
              Gnome 2 support :   no
              Gnome 3 support :   no
GObject-Introspection support :   no
            Indicator support :   no
                 DBUS support :   no
           Networking support :   yes
            GStreamer support :   no
           Pulseaudio support :   no
                    Exercises :   yes

        Experimental features :   no
                    Debugging :   no
                   Debug logs :   no
                    Test code :   no

###############################################################################

make has following error

StatusIcon.cc: In member function ‘void StatusIcon::insert_icon()’:
StatusIcon.cc:109: error: ‘class Gtk::StatusIcon’ has no member named ‘property_embedded’
make[6]: *** [workrave-StatusIcon.o] Error 1
make[6]: Leaving directory `/Downloads/workrave-1.10/frontend/gtkmm/src'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/Downloads/workrave-1.10/frontend/gtkmm/src'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/Downloads/workrave-1.10/frontend/gtkmm/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/Downloads/workrave-1.10/frontend/gtkmm'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/Downloads/workrave-1.10/frontend'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/Downloads/workrave-1.10'
make: *** [all] Error 2

###############################################################################

RESULT
workrave-StatusIcon.o is not being created by make
Comment 1
Rob Caelers  May 25 2013 22:07:35 UTC
Fixed.
Comment 2
Bjorn Barrefors  Jan 15 2014 19:46:49 UTC
This error does still exist on at least Scientific Linux 6.4 in the latest build unless there is a new bug with identical behavior. I decided to comment here instead of creating a new report, let me know if I instead should open a new.

Dependencies are met and configure done.

                        Workrave 1.10.1
                       ===================

                        prefix:   /usr/local

                           OS :   Unix

          GConf configuration :   no
      GSettings configuration :   no
            XML configuration :   yes

            Activity Monitors :   record,screensaver,x11events

                      Gtk GUI :   yes (Gtk2)
              Gnome 2 support :   yes
              Gnome 3 support :   no
GObject-Introspection support :   no
            Indicator support :   no
                 DBUS support :   yes (GIO)
           Networking support :   yes
            GStreamer support :   yes
           Pulseaudio support :   no
                    Exercises :   yes

        Experimental features :   no
                    Debugging :   no
                   Debug logs :   no
                    Test code :   no

###############################################################################

Make fails with the following error:

StatusIcon.cc: In member function ‘void StatusIcon::insert_icon()’:
StatusIcon.cc:109: error: ‘class Gtk::StatusIcon’ has no member named ‘property_embedded’
make[6]: *** [workrave-StatusIcon.o] Error 1
make[6]: Leaving directory `/home/barrefors/Tarballs/workrave-1.10.1/frontend/gtkmm/src'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/barrefors/Tarballs/workrave-1.10.1/frontend/gtkmm/src'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/barrefors/Tarballs/workrave-1.10.1/frontend/gtkmm/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/barrefors/Tarballs/workrave-1.10.1/frontend/gtkmm'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/barrefors/Tarballs/workrave-1.10.1/frontend'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/barrefors/Tarballs/workrave-1.10.1'
make: *** [all] Error 2