Updated GTK, rebuilt spellcheck.
Install Spell Check plugin binary in : /usr/lib64/geany Install Spell Check files in : /usr/local Using Geany version : 0.17 Using GTK version : 2.14.7 Using libenchant version : 1.4.2
Still no joy.
Downloaded source for geany. Start from scratch.
Remove the old version Build the new version. Spend 15 minutes figuring out that make install for geany does NOT put geany.pc into /usr/share/pkgconfig so spellcheck configure fails.
(Hey, I'm a newbie...)
Build spellcheck
run /usr/local/bin/geany -v
** INFO: Geany 0.18, GTK+ 2.14.7, GLib 2.18.4 ... ** INFO: Can't load plugin: /usr/local/lib/geany/spellcheck.so: undefined symbol: gtk_menu_item_set_label
Time to snooze.
Respectfully,
Sherwood of Sherwood's Forests
Sherwood Botsford Sherwood's Forests -- http://Sherwoods-Forests.com 780-848-2548 50042 Range Rd 31 Warburg, Alberta T0C 2T0
Hi,
Please try to don't open up a new thread on each mail. Even I know its hard on google ....
Sherwood Botsford wrote:
Updated GTK, rebuilt spellcheck.
Install Spell Check plugin binary in : /usr/lib64/geany Install Spell Check files in : /usr/local Using Geany version : 0.17 Using GTK version : 2.14.7 Using libenchant version : 1.4.2
Still no joy.
Downloaded source for geany. Start from scratch.
Remove the old version Build the new version. Spend 15 minutes figuring out that make install for geany does NOT put geany.pc into /usr/share/pkgconfig so spellcheck configure fails.
(Hey, I'm a newbie...)
Build spellcheck
run /usr/local/bin/geany -v
** INFO: Geany 0.18, GTK+ 2.14.7, GLib 2.18.4 ... ** INFO: Can't load plugin: /usr/local/lib/geany/spellcheck.so: undefined symbol: gtk_menu_item_set_label
This symbol is only available since GTK 2.16. I assume this may be caused by spellcheck/src/gui.c:466 n current svn version of plugin. Maybe something Enrico like to have a look onto.
Thanks, Frank
On Wed, 13 Jan 2010 10:42:02 +0100, Frank wrote:
Hi,
Build spellcheck
run /usr/local/bin/geany -v
** INFO: Geany 0.18, GTK+ 2.14.7, GLib 2.18.4 ... ** INFO: Can't load plugin: /usr/local/lib/geany/spellcheck.so: undefined symbol: gtk_menu_item_set_label
This symbol is only available since GTK 2.16. I assume this may be caused by spellcheck/src/gui.c:466 n current svn version of plugin.
Well, this was a bug in the old 0.4 release and has been fixed shortly afterwards. The following releases, at this time already included in the combined geany-plugins package, had the fix for this bug.
Sherwood, I suggest to use the combined geany-plugins release, available at http://plugins.geany.org/geany-plugins/ which has a spellcheck version included with the proper fix (be sure to use the release 0.17.1 not 0.18 as this requires Geany 0.18 or update your Geany too).
Alternatively, if you don't want to or can't update, you can use the following fix: http://geany-plugins.svn.sf.net/viewvc/geany-plugins/trunk/geany-plugins/spe...
Sorry for the inconvenience.
Regards, Enrico
Thanks Enrico. And thanks to your gang for making geany.
I had already build 0.18 from scratch, so I downloaded and built the multiplugin package. Flawless.
Suggest a note on the geany spellcheck 0.4 web page to point out this bug.
Next: to figure out why spell check does the wrong thing on contractions like "can't" and "I've" But that's not geany's problem. It's a problem with my install.
Respectfully,
Sherwood of Sherwood's Forests
Sherwood Botsford Sherwood's Forests -- http://Sherwoods-Forests.com 780-848-2548 50042 Range Rd 31 Warburg, Alberta T0C 2T0
2010/1/13 Enrico Tröger enrico.troeger@uvena.de
On Wed, 13 Jan 2010 10:42:02 +0100, Frank wrote:
Hi,
Build spellcheck
run /usr/local/bin/geany -v
** INFO: Geany 0.18, GTK+ 2.14.7, GLib 2.18.4 ... ** INFO: Can't load plugin: /usr/local/lib/geany/spellcheck.so: undefined symbol: gtk_menu_item_set_label
This symbol is only available since GTK 2.16. I assume this may be caused by spellcheck/src/gui.c:466 n current svn version of plugin.
Well, this was a bug in the old 0.4 release and has been fixed shortly afterwards. The following releases, at this time already included in the combined geany-plugins package, had the fix for this bug.
Sherwood, I suggest to use the combined geany-plugins release, available at http://plugins.geany.org/geany-plugins/ which has a spellcheck version included with the proper fix (be sure to use the release 0.17.1 not 0.18 as this requires Geany 0.18 or update your Geany too).
Alternatively, if you don't want to or can't update, you can use the following fix:
http://geany-plugins.svn.sf.net/viewvc/geany-plugins/trunk/geany-plugins/spe...
Sorry for the inconvenience.
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.asc
Geany mailing list Geany@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany
On Wed, 13 Jan 2010 13:53:58 -0700, Sherwood wrote:
Hi,
Suggest a note on the geany spellcheck 0.4 web page to point out this bug.
thanks for the reminder. Instead of maintaing this old page which isn't valid anymore at all, I added a redirect to the combined geany-plugins release page. Might be a bit confusing but at least there are the most recent and correct information.
Next: to figure out why spell check does the wrong thing on contractions like "can't" and "I've" But that's not geany's problem. It's a problem with my install.
I think this is simply not intended to be supported by the spell checking engine, in this case enchant. At least I noticed this issue from the very beginning and at some point I considered it a feature :).
Regards, Enrico