On Nov 11, 2007 11:05 AM, Newguy Newguy <[EMAIL PROTECTED]> wrote:
>
>
>
> Bonjour à tous,
>
> je postes car je suis au bord de la crise!!!
> j'ai besoin pour le taf d'utiliser ruby avec la librerie pcap, mais sous
> win32 !!!!
>
> j'ai bien installé ruby pour windows(1.8),
> mais pour la partie pcap .... c'est pas encore ca !!
>
> j'ai téléchargé ruby-pcap-0.6
> mais quand j'essais de l'installé il me donne ca !
>
> extconf.rb
> checking for socket() in socket.lib... no
> checking for gethostbyname() in xnet.lib... no
> checking for hstrerror()... no
> checking for pcap.h... no
> *** D:/temp pcap/pcap/pcap/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
>         --srcdir=D:/temp pcap/pcap/pcap
>         --curdir
>         --ruby=C:/Program Files/ruby/bin/ruby
>         --with-pcap-dir
>         --without-pcap-dir
>         --with-pcap-includedir
>         --without-pcap-includedir
>         --with-pcap-libdir
>         --without-pcap-libdir
>         --with-socketlib
>         --without-socketlib
>         --with-xnetlib
>         --without-xnetlib
>
> et bien sur, si je lance mon script ca donne ca :
>
> C:/Program
> Files/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `
> em_original_require': no such file to load -- pcap (LoadError)
> from C:/Program
> Files/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_requie.rb:27:in
> `require'
>         from D:/test1.rb:2
>
>

Comme le dit le message d'erreur lors de la compilation de la partie C
de pcap, il te manquerais peut-être une librairie externe que link ce
code C. Consulte ce fichier pour avoir plus d'info : mkmf.log. Tant
que la compilation n'aura pas fonctionné, tu ne pourras pas avoir de
module dans ruby.

PS : Ce problème n'est pas spécifique à Rails il serait peut-être plus
intéressant d'en parler sur la liste ruby-fr.

-- 
Cyril Mougel
http://blog.shingara.fr

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à