2.3.0 not working on Ubuntu Trusty 14.04, need help to compile

Help
2014-07-23
2014-10-03
  • Ubuntu Trusty x64. Downloaded from the Ubuntu repos - The program starts. In the log file I see nothing but

    DATE program started
    

    and being run from console I see

    sheershoff@sheer-ubnt:~$ gnotime --disable-sound --sync
    
    (process:4343): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised
    
    (process:4343): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised
    
    (process:4343): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised
    
    (process:4343): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised
    

    I try adding a project but it has no effect. And it seems like at least one of the window area is missing (as I see in other screenshots). See screenshot at the end of the post.

    Okay. I tried to compile the app with the hope I will fix it (pretty presumptuously, I suppose. I have 15 years of web programming, and some months of asm and c/ms visual c, but I've never did some real linux world C programming). What I did after forking the project code:

    git clone ssh://sheershoff@git.code.sf.net/u/sheershoff/gttr u-sheershoff-gttr
    cd u-sheershoff-gttr
    sudo apt-get install gnome-common
    sudo apt-get install libgtk-3-dev
    sudo apt-get install guile-2.0-dev guile-2.0-doc guile-2.0-libs guile-2.0
    sudo apt-get install gtk+-2.0
    sudo apt-get install libgnome2-dev
    sudo apt-get install libgnomeui-dev
    sudo apt-get install libglade2-dev
    sudo apt-get install libqof-dev
    sudo apt-get install libxss-dev
    sudo apt-get install libgtkhtml3.14-dev
    sudo apt-get install libdbus-glib-1-dev
    sudo apt-get install docbook-utils
    ./autogen.sh
    sudo ldconfig
    ./autogen.sh
    ./configure
    make
    

    The autogen config summary:

    gnotime configuration summary:
    ==================================
    
    CFLAGS : -g -O2
    LDFLAGS : 
    X_LIBS :  -lSM -lICE -lSM -lICE  -lX11 
    GUILE_LIBS : 
    LIBQOF_LIBS : -lqof -lglib-2.0  
    LIBQOF_CFLAGS : -I/usr/include/qof -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  
    LIBDBUS_LIBS : -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0  
    LIBDBUS_CFLAGS : -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  
    XSS_EXTENSION_CFLAGS :  
    XSS_EXTENSION_LIBS : -lXss
    
    prefix : /usr/local
    bin dir : ${prefix}/bin
    data dir : ${prefix}/share
    

    and complete make output:

    sheershoff@sheer-ubnt:~/Projects/u-sheershoff-gttr$ make
    make  all-recursive
    make[1]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr'
    Making all in doc
    make[2]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/doc'
    Making all in C
    make[3]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/doc/C'
    Making all in man
    make[4]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/doc/C/man'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/doc/C/man'
    make[4]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/doc/C'
    make[4]: Nothing to be done for `all-am'.
    make[4]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/doc/C'
    make[3]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/doc/C'
    make[3]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/doc'
    make[3]: Nothing to be done for `all-am'.
    make[3]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/doc'
    make[2]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/doc'
    Making all in gconf
    make[2]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/gconf'
      ITMRG  gnotime.schemas
    make[2]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/gconf'
    Making all in glade
    make[2]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/glade'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/glade'
    Making all in ghtml
    make[2]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/ghtml'
    Making all in C
    make[3]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/ghtml/C'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/ghtml/C'
    make[3]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/ghtml'
    make[3]: Nothing to be done for `all-am'.
    make[3]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/ghtml'
    make[2]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/ghtml'
    Making all in po
    make[2]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/po'
      MSGFMT cs.gmo
      MSGFMT da.gmo
    make[2]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/po'
    Making all in redhat
    make[2]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/redhat'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/redhat'
    Making all in fedora
    make[2]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/fedora'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/fedora'
    Making all in src
    make[2]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/src'
    dbus-binding-tool --mode=glib-server --output=dbus-glue.h --prefix=gnotime_dbus ./dbus.xml
    make  all-am
    make[3]: Entering directory `/home/sheershoff/Projects/u-sheershoff-gttr/src'
      CC       active-dialog.o
      CC       app.o
      CC       projects-tree.o
      CC       dialog.o
      CC       err.o
      CC       err-throw.o
      CC       export.o
      CC       file-io.o
      CC       gconf-gnomeui.o
      CC       gconf-io.o
      CC       ghtml.o
      CC       ghtml-deprecated.o
      CC       idle-dialog.o
      CC       journal.o
      CC       log.o
      CC       main.o
      CC       menucmd.o
      CC       menus.o
      CC       myoaf.o
      CC       notes-area.o
      CC       plug-edit.o
      CC       plug-in.o
      CC       prefs.o
      CC       proj.o
      CC       proj-query.o
      CC       props-invl.o
      CC       props-proj.o
      CC       props-task.o
      CC       query.o
      CC       status-icon.o
      CC       timer.o
      CC       toolbar.o
      CC       util.o
      CC       xml-read.o
      CC       xml-write.o
      CC       dbus.o
      CCLD     gnotime
    /usr/bin/ld: ghtml.o: undefined reference to symbol 'lround@@GLIBC_2.2.5'
    //lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line
    collect2: error: ld returned 1 exit status
    make[3]: *** [gnotime] Error 1
    make[3]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/src'
    make[2]: *** [all] Error 2
    make[2]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/sheershoff/Projects/u-sheershoff-gttr'
    make: *** [all] Error 2
    

    and so I'm stuck here and got no ideas what to do and nobody in my room has no clues. Well, no wonder, though, we're web developers, not linux :-(

    I also tried checking out release/gnotime-2.3.0 and port-to-gnome3 branches, but autogen.sh there fails complaining about something like 'old-style parameters'.

    Still hope to use this app. Thanks in advance for any clues/help.

    Screenshot attached.

    screenshot

     
  • Ryan Hayle
    Ryan Hayle
    2014-08-13

    I also had this problem and it took me a while to realise that for some reason the top pane of the UI is not showing. All you have to do is drag it down from the top of the window, right below the menu bar.

     
    • I've just tried 2.3.0 on a fresh Ubuntu trusty and it's working fine, but I
      see what may seem as not working for you.

      The initial setup of the window shows only the "Importance", "Urgency" and
      "Total" columns. If you click and drag at the right edge of the
      "Importance" column, you'll see the other columns and will notice your
      project was correctly created.

      On Wed, Aug 13, 2014 at 11:28 AM, Ryan Hayle hackel@users.sf.net wrote:

      I also had this problem and it took me a while to realise that for some
      reason the top pane of the UI is not showing. All you have to do is drag it
      down from the top of the window, right below the menu bar.


      2.3.0 not working on Ubuntu Trusty 14.04, need help to compile
      https://sourceforge.net/p/gttr/discussion/185184/thread/97849d17/?limit=25#8842


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/gttr/discussion/185184/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       
  • Emil Volcheck
    Emil Volcheck
    2014-10-03

    Thank you, Ryan Hale. This was my problem too. Now that I know to open that pane, I'm back in business. This was really quite puzzling and mystifying. I'm using version 2.3 that comes with Kubuntu. Perhaps this is fixed in 2.4?

    Before this, I tried to compile gnotime myself so I could get 2.4. I got the same error that Ilya Sheershoff did: "/usr/bin/ld: ghtml.o: undefined reference to symbol 'lround@@GLIBC_2.2.5'" I'm using Kubuntu 14.04 as well. I couldn't figure this out. I'd be curious to know how to solve that.

    Thanks,

    Emil Volcheck