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.
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
Merci de m'aidé,
ca serait vraiement cool de votre part !!!
Tout cela semble être l'effet d'une tentative d'utilisation d'une librairie pour linux : la configuration créant un makfile qu'il faudrait en théorie compiler ensuite.
Si la librairie n'existe pas pour windows, utilise Cygwin pour émuler les commandes Unix et ainsi te retrouver dans un environnement connu.
Autre chose : visiblement tu as placé Ruby dans C:\Programmes Files\Ruby : mauvaise idée car il y a un espace dans le nom. Mieux vaut l'installer dans C:\Ruby, comme tous les outils de développement (à la racine directement d'un lecteur).
Cordialement.
__________________________
Gné !