Menu

grig-0.7.2 make error FC8

Help
Jeff
2008-01-02
2013-03-18
  • Jeff

    Jeff - 2008-01-02

    Hi all,  I have done a quick search of the forums and was unable to locate a solution for:-
    <==============
    make  all-recursive
    make[1]: Entering directory `/usr/local/grig-0.7.2'
    Making all in src
    make[2]: Entering directory `/usr/local/grig-0.7.2/src'
    if gcc -DHAVE_CONFIG_H -I. -I. -I.. -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I.. -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DDATADIR=\&quot;"/usr/local/share"\&quot; -DPACKAGE_DATA_DIR=\&quot;"/usr/local/share/grig"\&quot; -DPACKAGE_PIXMAPS_DIR=\&quot;"/usr/local/share/pixmaps/grig"\&quot; -DPACKAGE_LOCALE_DIR=\&quot;"/usr/local/share/locale"\&quot;    -g -O2 -Wall -I/usr/local/include   -MT grig-gtk-workarounds.o -MD -MP -MF ".deps/grig-gtk-workarounds.Tpo" -c -o grig-gtk-workarounds.o grig-gtk-workarounds.c; \         then mv -f ".deps/grig-gtk-workarounds.Tpo" ".deps/grig-gtk-workarounds.Po"; else rm -f ".deps/grig-gtk-workarounds.Tpo"; exit 1; fi
    grig-gtk-workarounds.c: In function ‘set_combo_tooltip’:
    grig-gtk-workarounds.c:99: error: ‘GtkTooltips’ undeclared (first use in this function)
    grig-gtk-workarounds.c:99: error: (Each undeclared identifier is reported only once
    grig-gtk-workarounds.c:99: error: for each function it appears in.)
    grig-gtk-workarounds.c:99: error: ‘tips’ undeclared (first use in this function)
    grig-gtk-workarounds.c:101: warning: implicit declaration of function ‘gtk_tooltips_new’
    grig-gtk-workarounds.c:103: warning: implicit declaration of function ‘gtk_tooltips_set_tip’
    make[2]: *** [grig-gtk-workarounds.o] Error 1
    make[2]: Leaving directory `/usr/local/grig-0.7.2/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/usr/local/grig-0.7.2'
    make: *** [all] Error 2
    ===============>

    There were no errors with ./config :-

    <==============
    SUMMARY:

    grig version....... : 0.7.2
    Hamlib version..... : 1.2.6.2
    Glib version....... : 2.14.4
    Gthread version.... : 2.14.4
    Gdk version........ : 2.12.3
    Gtk+ version....... : 2.12.3
    Disable hardware... : no
    Enable coverage.... : no
    =================>

    which means I have now exhausted my expertise...  I'd appreciate a nudge in the right direction.

    73 Jeff

     
    • Alexandru Csete

      Alexandru Csete - 2008-01-02

      Hi Jeff,

      This is a known problem and is caused by broken compatibility between Gtk+ 2.10 and 2.12. The issue has an easy fix, I just haven't released it yet.

      Note, hoewever, that the latest version of grig is included in FC8, see:
      http://koji.fedoraproject.org/koji/packageinfo?packageID=4554

      You can also find patched source packages there.

      73
      Alex OZ9AEC

       
    • Jeff

      Jeff - 2008-01-02

      Thanks Alex,

      Have down loaded and RPM'd and tt now is giving me an

      error: Failed dependencies:
              libhamlib.so.2 is needed by grig-0.7.2-3.fc8.i386

      even though I have it installed and operational.  I assume this is a locality issue for this module?

      73 Jeff

       
    • Alexandru Csete

      Alexandru Csete - 2008-01-02

      Sounds like you have installed hamlib by building it yourself from source. Note that hamlib is also available, see http://koji.fedoraproject.org/koji/packageinfo?packageID=2028

      If you want to keep your source installation, then you can force the RPM installation of grig. I don't remember the command line switch, probably --force or similar.

      73
      Alex OZ9AEC

       
    • Alexandru Csete

      Alexandru Csete - 2008-01-02

      By the way, you should be able to install both grig and hamlib RPM using the package management UI that comes with fedora.

       
    • Jeff

      Jeff - 2008-01-02

      QSL thanks Alex,

      Have YUM'd both successfully.

      73 Jeff

       

Log in to post a comment.