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.