[ruby-it] Curl e Ruby
Angelbit
angelbit88 a gmail.com
Lun 2 Mar 2009 14:27:45 CET
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
>>
>>
>
>
>
>
More information about the Ml
mailing list