I'm trying to install gokogiri on Windows 8 machine following instructions in their github page :
To install:
- sudo apt-get install libxml2-dev
- go get github.com/moovweb/gokogiri
skipping the first command (as it isn't available on Windows), I get the following error :
What is the error complaining about? Should I install libxml-2.0 manually before retrying the "go get" command?
UPDATE :
The following are the steps I've done, each step based on error message I get from retrying the go get
command after completing the previous step :
Download
pkg-config_0.26-1_win32.zip
from here, unzip/extract, and add thebin
folder topath
environment variableDonwload
libxml2-2.9.2-win32-x86.7z
from here, unzip. Create new environment variablePKG_CONFIG_PATH
, and add libxml's\lib\pkgconfig
folder location to the env variable.Donwload and install tdm64-gcc from here
Now the error message is as follow. What should I do next? How to properly make gcc
aware of the location of my libxml2 files?
you have a space in your path to libxml.
option 1: remove libxml and reinstall it at a path without spaces (not program files)
option 2 (might not work for gcc) in the enviroment variable points to libxml (including your path) use quotes around the name path to libxml