Hi Nicholas, Heres a forwarded reply I posted on Ruby-talk earlier today.
On Thu, 2006-09-28 at 12:35 +0900, nicholas.henry wrote: > I'm trying to install libxml on osx as a gem (Ruby 1.8.2). Any ideas on > how to resolve these issues? (please see output below) >Thank you, > Nicholas >Attempting local installation of 'libxml' > Local gem file not found: libxml*.gem > Attempting remote installation of 'libxml' > Building native extensions. This could take a while... > extconf.rb:64: undefined method `find_header' for main:Object > (NoMethodError) > ERROR: While executing gem ... (RuntimeError) > ERROR: Failed to build gem native extension. > Gem files will remain installed in > /usr/local/lib/ruby/gems/1.8/gems/libxml-ruby-0.3.8 for inspection. > ruby extconf.rb install libxml\nchecking for socket() in -lsocket... > no > checking for gethostbyname() in -lnsl... no > checking for atan() in -lm... no > checking for atan() in -lm... yes > checking for inflate() in -lz... yes > checking for iconv_open() in -liconv... yes > checking for xmlParseDoc() in -lxml2... yes > checking for libxml/xmlversion.h... no > Hmm, find_header should be defined by mkmf, so I don't understand what's going on there. Maybe it's something to do with OSX - has anyone else seen this? Anyway, could you post up your ruby version? Also, the results of running this: $ ruby -rmkmf -e 'find_header("libxml/xmlversion.h", "/usr/include/libxml2")' Thanks, -- Ross Bamford - [EMAIL PROTECTED] _______________________________________________ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel