[ruby-it] Curl e Ruby

Angelbit angelbit88 a gmail.com
Lun 2 Mar 2009 14:40:49 CET


installato. se puo servire a qualcuno, su ubuntu basta installare il 
pacchetto libcurl4-openssl-dev
Grazie a tutti
Carlo Pecchia ha scritto:
> 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
>>
>>     
>
>
>
>   



More information about the Ml mailing list