Visual Studio 2003 is required.
Tested with the following language versions:
- PHP 5.1.4
 - Perl 5.8.8
 - Python 2.4.3
 - Ruby 1.8.4
 
From http://www.zlatkovic.com/pub/libxml/ download and unzip the following files:
- iconv-1.9.2.win32.zip
 - libxml2-2.6.24.win32.zip
 - libxmlsec-1.2.9-2.win32.zip
 - libxslt-1.1.16.win32.zip
 - openssl-0.9.8a.win32.zip
 - zlib-1.2.3.win32.zip
 
The Python xmlsig language binding works with the libxml2 bindingwhich may be installed separately.
Alternatively, download the xmlsig-x.y.z-win32-deps.zip file from the same place you received this file. It contains all of the above dependencies in a single package.
The include\ and lib\ directories in the binary library archives listed above should be installed in the parent of the source distribution base directory:
include\lib\
xmlsig-x.y.z-perl\
xmlsig-x.y.z-php\
xmlsig-x.y.z-python\
xmlsig-x.y.z-ruby\
The bin\ directory should be installed and the %PATH% environment variable updated to include it.
If any linker or run-time errors occur check that the dependencies are installed correctly, and the PATH points to them. Eliminate duplicates of the dependent libraries, especially mismatched versions.
Copyright © 2006 VeriSign, Inc. All Rights Reserved.
