[cairo] Installation of rcairo-1.10.0

Klaus Jantzen k.d.jantzen at t-online.de
Sat Aug 27 09:18:24 PDT 2011


Kouhei Sutou wrote:
> Hi,
>
> In <4E58A018.1040407 at t-online.de>
>   "[cairo] Installation of rcairo-1.10.0" on Sat, 27 Aug 2011 09:43:20 +0200,
>   Klaus Jantzen <k.d.jantzen at t-online.de> wrote:
>
>   
>> in the context of installing GTK+ I try to install the
>> latest version of cairo.
>>
>> Running
>>
>>          ruby  extconf.rb
>>
>> I get a message saying that 'mkmf' is required but missing.
>> Where do get/find 'mkmf'?
>>
>> There are two more items required: 'rbconfig' and
>> 'fileutils'. Could I get similiar messages for those?
>>
>> I am using Debian lenny.
>>     
>
> You need to install ruby1.8-dev or ruby1.9.1-dev for
> mkmf.rb:
>
>   % sudo aptitude install install ruby1.8-dev ruby1.9.1-dev
>
> Thanks,
> --
> kou
> --
> cairo mailing list
> cairo at cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo
>
>   
Hi,

thank you for the fast reply.
The installation seems to be more complicated than anticipated.
After having installed ruby.xx-dev as suggested  extconf.rb is still not 
satisfied.
I have now the following console protocol:

PC4:~/Installations/GTK/Cairo/rcairo-1.10.0# ruby extconf.rb
extconf.rb:16: warning: Insecure world writable dir /usr/local in PATH, 
mode 042777
===================================>>What does that mean?

*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=/usr/bin/ruby1.8
/usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in 
`gem_original_require': no such file to load -- pkg-config (LoadError)
===================================>>What does that mean?

        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in `require'
        from extconf.rb:13
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=/usr/bin/ruby1.8
PC4:~/Installations/GTK/Cairo/rcairo-1.10.0#   

-- 

K. Jantzen



More information about the cairo mailing list