Written by Matt Gauger
on
on
WARNING: Nokogiri was built against LibXML version x.x.x
(This post is part of my blog archiving project. This post appeared on Coderwall on May 23, 2013.)
When you run tests or rake, if you see:
WARNING: Nokogiri was built against LibXML version 2.9.0, but has dynamically loaded 2.7.8
Then do the following:
gem uninstall nokogiri libxml-ruby
brew update
brew uninstall libxml2
brew install libxml2 --with-xml2-config
brew uninstall libxslt
brew install libxslt
brew unlink libxslt
bundle config build.nokogiri -- --with-xml2-dir=/usr --with-xslt-dir=/usr --with-iconv-dir=/usr
bundle
Nokogiri should now be compiled against the right version!