[ruby-it] Curl e Ruby
Carlo Pecchia
c.pecchia a gmail.com
Lun 2 Mar 2009 14:29:27 CET
di norma sì... (ri e rdoc)
2009/3/2 Angelbit <angelbit88 a gmail.com>:
> ah ok... ora provo... un ultima cosa gem installa anche la
> documentazione delle librerie?
> Carlo Pecchia ha scritto:
>> 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
>>>
>>>
>>
>>
>>
>>
>
> _______________________________________________
> 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