On 04/12/2012 20:35, Quentin Glidic wrote:
On Tue, Dec 04, 2012 at 01:24:33PM +0100, Harold Aling wrote:
After dist-upgrading to Ubuntu 12.10, updating to the latest Geany and Geany-plugins doesn't seem to work:
$ geany -V geany 1.23 (git >= d019741) (built on Dec 4 2012 with GTK 2.24.13, GLib 2.34.0)
$ ./waf configure && ./waf build Setting top to : /home/harold/src/geany-plugins Setting out to : /home/harold/src/geany-plugins/_build_ Checking for waf version in 1.6.1-1.7.0 : ok Checking for 'gcc' (c compiler) : ok Checking for program pkg-config : /usr/bin/pkg-config Checking for 'gtk+-2.0' >= 2.16.0 : yes Checking for 'geany' >= 1.23 : not found The configuration failed (complete log in /home/harold/src/geany-plugins/_build_/config.log)
$ cat /home/harold/src/geany-plugins/_build_/config.log ... Checking for 'geany' >= 1.23 ['/usr/bin/pkg-config', '--atleast-version=1.23', 'geany'] not found from /home/harold/src/geany-plugins: The configuration failed
Geany is prefixed with /usr/local, just like -plugins defaults to.
Is this an Ubuntu error, user error, or is something wrong in the configure waf script of geany-plugins?
pkg-config will not search in /usr/local by default. Try setting PKG_CONFIG_PATH to /usr/local/lib/pkgconfig
If you use autotools, it'll automatically find the geany in the --prefix you use to configure geany-plugins.