[ruby-it] Curl e Ruby

Angelbit angelbit88 a gmail.com
Lun 2 Mar 2009 14:19:09 CET


ho installato ruby dev (non mancava il compilatore ma le librerie 
sorgente "forse") e ora con gem mi dice questo:
non dovrebbe occuparsene lui di scaricare le librerie curl ?
> checking for main() in -lcurl... no
> *** 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
>     --with-curl-dir
>     --without-curl-dir
>     --with-curl-include
>     --without-curl-include=${curl-dir}/include
>     --with-curl-lib
>     --without-curl-lib=${curl-dir}/lib
>     --with-curllib
>     --without-curllib
> extconf.rb:7:   Can't find libcurl or curl/curl.h (RuntimeError)
>  
>   Try passing --with-curl-dir or --with-curl-lib and --with-curl-include
>   options to extconf.
>
>
> Gem files will remain installed in /var/lib/gems/1.8/gems/curb-0.1.4 
> for inspection.
> Results logged to /var/lib/gems/1.8/gems/curb-0.1.4/ext/gem_make.out

joxer ha scritto:
> Carlo Pecchia wrote:
>   
>> Dall'errore non trova "make" (mkmf)... prova a controllare che siano
>> effettivamente installati *tutti* i pacchetti necessari...
>>
>> 2009/3/2 Angelbit <angelbit88 a gmail.com>:
>>   
>>     
>>> installati pacchetti per la compilazione ma da lo stesso errore (ieri
>>> rails si era installato corretamente...)
>>> Carlo Pecchia ha scritto:
>>>     
>>>       
>>>> Non riesce a compilare le estensioni native, se usi Ubuntu prova ad installare:
>>>>   $ sudo apt-get install build-essential
>>>> (o build-essentials?)
>>>> e poi riprova...
>>>>
>>>> 2009/3/2 Angelbit <angelbit88 a gmail.com>:
>>>>
>>>>       
>>>>         
>>>>> Salve
>>>>>
>>>>> ho provato a installare la libreria curb ( http://curb.rubyforge.org/ )
>>>>> con gem (sudo gem install curb ) solo che mi da in putput questo errore:
>>>>>
>>>>>
>>>>>         
>>>>>           
>>>>>>       ERROR: Failed to build gem native extension.
>>>>>>
>>>>>> /usr/bin/ruby1.8 extconf.rb install curb
>>>>>> extconf.rb:1:in `require': no such file to load -- mkmf (LoadError)
>>>>>>       from extconf.rb:1
>>>>>>
>>>>>>
>>>>>> Gem files will remain installed in /var/lib/gems/1.8/gems/curb-0.1.4 for inspection.
>>>>>> Results logged to /var/lib/gems/1.8/gems/curb-0.1.4/ext/gem_make.out
>>>>>>
>>>>>>           
>>>>>>             
>>>>> Peche' non funziona?
>>>>>
>>>>> Grazie
>>>>> _______________________________________________
>>>>> Ml mailing list
>>>>> Ml a lists.ruby-it.org
>>>>> http://lists.ruby-it.org/mailman/listinfo/ml
>>>>>
>>>>>
>>>>>         
>>>>>           
>>>>       
>>>>         
>>> _______________________________________________
>>> Ml mailing list
>>> Ml a lists.ruby-it.org
>>> http://lists.ruby-it.org/mailman/listinfo/ml
>>>
>>>     
>>>       
>>
>>   
>>     
> mkmf è un programma che ti permette di compilare dei file c per 
> trasformarli in file leggibili da ruby ( piu' o meno fa questo, ma molto 
> meno ).
> Il sito internet è: http://mkmf2.rubyforge.org/
>
> ciao, joxer
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>   



More information about the Ml mailing list