[ruby-it] Curl e Ruby
Carlo Pecchia
c.pecchia a gmail.com
Lun 2 Mar 2009 14:21:46 CET
No, non dovrebbe.... curb è solo un "hook" ruby verso la libreria
dell'ambiente ospite (se non erro).
2009/3/2 Angelbit <angelbit88 a gmail.com>:
> 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
>>
>
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>
--
Carlo Pecchia
email: c.pecchia a gmail.com
twitter: @carlopecchia
More information about the Ml
mailing list