Hi all, I have done a quick search of the forums and was unable to locate a solution for:-
make: Entering directory `/usr/local/grig-0.7.2'
Making all in src
make: 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=\""/usr/local/share"\" -DPACKAGE_DATA_DIR=\""/usr/local/share/grig"\" -DPACKAGE_PIXMAPS_DIR=\""/usr/local/share/pixmaps/grig"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -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: *** [grig-gtk-workarounds.o] Error 1
make: Leaving directory `/usr/local/grig-0.7.2/src'
make: *** [all-recursive] Error 1
make: Leaving directory `/usr/local/grig-0.7.2'
make: *** [all] Error 2
There were no errors with ./config :-
grig version....... : 0.7.2
Hamlib version..... : 22.214.171.124
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.
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:
You can also find patched source packages there.
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?
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.
By the way, you should be able to install both grig and hamlib RPM using the package management UI that comes with fedora.
QSL thanks Alex,
Have YUM'd both successfully.
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.