Your libxml2 is 3 years old and a minor rev back. Chances are it is just too old. You have 2.5.10, libxml2 is at 2.6.30 as of august. Try a build with a current release of libxml2.
Dan On Sep 13, 2007, at 19:31, Jason Lee wrote: > xmlreader.h did not have that enum. This is the rpm info: > > Name : libxml2-devel Relocations: /usr > Version : 2.5.10 Vendor: CentOS > Release : 7 Build Date: Fri 12 Nov > 2004 11:22:32 AM PST > Install Date: Sat 08 Sep 2007 04:05:16 AM PDT Build Host: > centos-build > Group : Development/Libraries Source RPM: > libxml2-2.5.10-7.src.rpm > Size : 7005031 License: MIT > Signature : DSA/SHA1, Fri 12 Nov 2004 11:27:27 AM PST, Key ID > 7049e44d025e513b > > I'm assuming there is a baseline lbxm2-devel version, but I couldn't > find it anywhere. > > thx, > - jason > > On 9/12/07, Dan Janowski <[EMAIL PROTECTED]> wrote: >> This is either your compiler tools, or there is something drastically >> different with the libxml2-devel you have. Check the xmlreader.h from >> libxml2 and see if the enum xmlTextReaderMode is defined or changed >> from the stable libxml. >> >> Dan >> >> On Sep 12, 2007, at 18:49, Jason Lee wrote: >> >>> Hi all, >>> >>> I know this is a dev list, but I can't find anywhere else to try to >>> track down a prob I'm having installing the 0.5.1 gem. This installs >>> fine on my dev machine (Macbook Core2 OS X 10.4.10), but on my >>> CentOS >>> 3.9 box (my production machine) I get the following error in the gem >>> install: >>> >>> ruby_xml_reader.c: In function `ruby_xml_reader_new_file': >>> ruby_xml_reader.c:62: warning: assignment makes pointer from integer >>> without a cast >>> ruby_xml_reader.c: In function `ruby_xml_reader_new_walker': >>> ruby_xml_reader.c:86: warning: assignment makes pointer from integer >>> without a cast >>> ruby_xml_reader.c: In function `ruby_xml_reader_new_data': >>> ruby_xml_reader.c:115: warning: assignment makes pointer from >>> integer >>> without a cast >>> ruby_xml_reader.c: In function `ruby_xml_reader_name': >>> ruby_xml_reader.c:457: warning: comparison between pointer and >>> integer >>> ruby_xml_reader.c: In function `ruby_xml_reader_local_name': >>> ruby_xml_reader.c:469: warning: comparison between pointer and >>> integer >>> ruby_xml_reader.c: In function `ruby_xml_reader_encoding': >>> ruby_xml_reader.c:493: warning: comparison between pointer and >>> integer >>> ruby_xml_reader.c: In function `ruby_xml_reader_base_uri': >>> ruby_xml_reader.c:505: warning: comparison between pointer and >>> integer >>> ruby_xml_reader.c: In function `ruby_xml_reader_namespace_uri': >>> ruby_xml_reader.c:517: warning: comparison between pointer and >>> integer >>> ruby_xml_reader.c: In function `ruby_xml_reader_value': >>> ruby_xml_reader.c:529: warning: comparison between pointer and >>> integer >>> ruby_xml_reader.c: In function `ruby_xml_reader_prefix': >>> ruby_xml_reader.c:541: warning: comparison between pointer and >>> integer >>> ruby_xml_reader.c: In function `ruby_xml_reader_xml_lang': >>> ruby_xml_reader.c:594: warning: comparison between pointer and >>> integer >>> ruby_xml_reader.c: In function `ruby_xml_reader_xml_version': >>> ruby_xml_reader.c:606: warning: comparison between pointer and >>> integer >>> ruby_xml_reader.c: In function `ruby_init_xml_reader': >>> ruby_xml_reader.c:887: `XML_TEXTREADER_MODE_INITIAL' undeclared >>> (first >>> use in this function) >>> ruby_xml_reader.c:887: (Each undeclared identifier is reported only >>> once >>> ruby_xml_reader.c:887: for each function it appears in.) >>> ruby_xml_reader.c:888: `XML_TEXTREADER_MODE_INTERACTIVE' undeclared >>> (first use in this function) >>> ruby_xml_reader.c:889: `XML_TEXTREADER_MODE_ERROR' undeclared (first >>> use in this function) >>> ruby_xml_reader.c:890: `XML_TEXTREADER_MODE_EOF' undeclared >>> (first use >>> in this function) >>> ruby_xml_reader.c:891: `XML_TEXTREADER_MODE_CLOSED' undeclared >>> (first >>> use in this function) >>> ruby_xml_reader.c:892: `XML_TEXTREADER_MODE_READING' undeclared >>> (first >>> use in this function) >>> make: *** [ruby_xml_reader.o] Error 1 >>> >>> My prod box has libxml2 and libxml2-devel 2.5.10 installed. >>> >>> Looking in the gem dir, the xml dir exists but no libxml.rb or >>> libxml_so files are there. If any other files or info are >>> required, I >>> can gladly send them. I'd love to get this running on my prod >>> machine. >>> Tia. >>> >>> - jason >>> _______________________________________________ >>> libxml-devel mailing list >>> libxml-devel@rubyforge.org >>> http://rubyforge.org/mailman/listinfo/libxml-devel >> >> _______________________________________________ >> libxml-devel mailing list >> libxml-devel@rubyforge.org >> http://rubyforge.org/mailman/listinfo/libxml-devel >> > _______________________________________________ > libxml-devel mailing list > libxml-devel@rubyforge.org > http://rubyforge.org/mailman/listinfo/libxml-devel _______________________________________________ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel