I've compiled the latest versions of geany, enchant and spellcheck and installed them locally ($HOME/.local) without any problems. However, when I load geany's plugin manager the spellcheck plugin doesn't show up.
Here's an output of running geany -v:
** INFO: Geany 0.18, GTK+ 2.12.8, GLib 2.14.6
** INFO: Disabling terminal support
** INFO: Can't load plugin: /home/koppejan/.local/lib/geany/spellcheck.so: undefined symbol: gtk_menu_item_set_label