Pathan Download
These are old versions of the Pathan 1 libraries, conforming to the
DOM3-XPath-20011031 specification.
We recommend you use
the latest versions of the Pathan libraries.
Pathan is available in multiple forms.
The precompiled shared library, available for Linux, Solaris and Windows is required for running programs which themselves link to Pathan. This is available in RPM, TGZ and ZIP formats, as appropriate.
The development RPM for Linux and Solaris contains libraries and headers suitable for building programs which link against Pathan.
The full source distribution includes all Pathan 1 code and is recommended if you wish to use the Pathan 1 library in development.
All precompiled libraries are linked against the shared library versions of Xerces-C 1.5.2. Xerces-C may be
downloaded from its website.
We recommend you download one of the stable releases below. However, if you are looking for most up to date (possibly uncompilable) development sources, these are obtainable from the
CVS tree.
Precompiled Library
These archives contain only the Pathan shared library and are necessary for running programs which link against the Pathan library.
|
Product
|
Platform
|
Date
|
Description
|
|
Pathan Library ZIP
|
Windows 32 |
15 December 2001 |
Pathan library for Win32 (95, 98, 2k, XP) |
|
Pathan Library TGZ
|
Solaris 7 (sparc) |
15 December 2001 |
Pathan library for Solaris 7 (targzip) |
|
Pathan Library RPM
|
Solaris 7 (sparc) |
15 December 2001 |
Pathan library for Solaris 7 (rpm) |
|
Pathan Library RPM
|
Linux (i386, glibc2.1) |
15 December 2001 |
Pathan library, suitable for i386 glibc2.1 systems, including RedHat 6.2 (rpm) |
|
Pathan Library RPM
|
Linux (i386, glibc2.2) |
15 December 2001 |
Pathan library, suitable for i386 glibc2.2 systems, including RedHat 7.x (rpm) |
Development RPMs
These archives contain the Pathan headers and static library and are necessary to build programs which use Pathan. These rpms depend on the library rpms above.
|
Product
|
|
Date
|
Description
|
|
Pathan Development RPM
|
Solaris 7 (sparc) |
15 December 2001 |
Solaris development RPM, suitable for Solaris 7 (rpm) |
|
Pathan Development RPM
|
Linux (i386, glibc2.1) |
15 December 2001 |
Pathan development RPM, suitable for i386 glibc2.1 systems, including RedHat 6.2 (rpm) |
|
Pathan Development RPM
|
Linux (i386, glibc2.2) |
15 December 2001 |
Pathan library, suitable for i386 glibc2.2 systems, including RedHat 7.x (rpm) |
Source distributions
These archives contain source distributions suitable for development work.
Due to the lack of a standard
Xerces-C
installation procedure, building Pathan requires setting the XERCESCROOT environment variable appropriately. Please refer to the
build instructions
for your platform.
|
Product
|
|
Date
|
Description
|
|
Pathan Source TGZ (UNIX)
|
UNIX |
17 December 2001 |
Full Pathan source distribution for UNIX. Includes Makefiles (tgz). |
|
Pathan Source ZIP (Windows)
|
Windows 32 |
17 December 2001 |
Full Pathan source distribution for Windows. Includes MS VC++ project files (zip). |
|
Pathan Source RPM
|
All |
15 December 2001 |
Source RPM, used to rebuild library and development RPMs. |
Note that the UNIX and Windows source archives are basically similar, the only difference being that some processed headers are included in the Windows archive; these headers are generated automatically by the UNIX build system.
All RPM files are signed with the
DecisionSoft GPG key.
After importing the DSL public key use rpm --checksig file.rpm to verify that you have downloaded an unmodified DecisionSoft RPM.
Difficulties and Bugs
If you have any difficulties with the installation, please refer to the
documentation.
If, after reading the documentation you are still unable to successfully install Pathan, please compose a mail to the
mailing list.
Please do inform us if you do find a bug in Pathan. Refer to the
bugs page
for more details.
|