Hey all, I've updated my ruby, and header files are where they should be (thanks to all who replied). But now my problem is that of libraries. I have installed pcap and ruby-libnet (at least I hope it installed) by typing: ruby extconf.rb make Then, to complete my set, I installed rubyforger using the same method as described above. The directions say that i require it by typing require 'rubyforger.rb' in the top of my code. However, Ruby cannot find it unless I'm in the same directory as the rubyforger libraries. Huh? Pcap problem: Whenever I require pcap, i get a warning saying: /usr/local/lib/ruby/site_ruby/1.8/powerpc-darwin8.9.0/pcap.bundle: warning: do not use Fixnums as Symbols /usr/local/lib/ruby/site_ruby/1.8/powerpc-darwin8.9.0/pcap.bundle: warning: do not use Fixnums as Symbols /usr/local/lib/ruby/site_ruby/1.8/powerpc-darwin8.9.0/pcap.bundle: warning: do not use Fixnums as Symbols Did i just download a bad bundle? Ok, now part 2 Can anyone recommend a good library that allows for packet creation and editing? With instructions on how to install it (please)? Thanks ---------------------------------------------------------------| ~Ari "I don't suffer from insanity. I enjoy every minute of it" --1337est man alive