[Geany-Devel] Can't build geany-plugins

Frank Lanitz frank at frank.uvena.de
Fri Dec 7 14:43:51 UTC 2012


Am 2012-12-04 13:58, schrieb Harold Aling:
> On Tue, Dec 4, 2012 at 1:53 PM, Chow Loong Jin <hyperair at debian.org> 
> wrote:
>> 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.
>
> Ah, didn't know I could also use that, I alway used the waf script 
> ...
>
> $ ./autogen.sh --prefix=/usr/local
> ...
> checking pkg-config is at least version 0.9.0... yes
> checking for GEANY... no
> configure: error: Package requirements (geany >= 1.23) were not met:
>
> Requested 'geany >= 1.23' but version of Geany is 1.22

Please run a ./waf clean on geany-sources and install it again. For 
some reason the version number seems not to be updated after 1.22 when 
using waf.

Cheers,
Frank



More information about the Devel mailing list