![](resources/void.gif)
![Home](graphics/ext-2-label-3.jpg)
![](resources/separator.gif)
![Readme](graphics/index-label-3.jpg)
![Download](graphics/ext-8-label-3.jpg)
![](graphics/install-label-3.jpg)
![Build Instructions](graphics/build-label-3.jpg)
![](resources/separator.gif)
![](graphics/api-label-3.jpg)
![](graphics/samples-label-1.jpg)
![](graphics/schema-label-3.jpg)
![](resources/separator.gif)
![](graphics/faqs-label-3.jpg)
![](graphics/program-label-3.jpg)
![Migration](graphics/migrate-label-3.jpg)
![](resources/separator.gif)
![Releases](graphics/releases-label-3.jpg)
![](graphics/bug-report-label-3.jpg)
![Feedback](graphics/feedback-label-3.jpg)
![](resources/separator.gif)
![Y2K Compliance](graphics/y2k-label-3.jpg)
![](graphics/pdf-label-3.jpg)
![](resources/separator.gif)
![CVS Repository](graphics/ext-50-label-3.jpg)
![Mail Archive](graphics/ext-52-label-3.jpg)
![](resources/void.gif)
|
| |
XML4C comes packaged with ten sample applications that
demonstrate salient features of the parser using simple
applications written on top of the SAX and DOM APIs provided by
the parser.
Once you have set up your PATH variable, you can run the
samples by opening a command window (or your shell prompt for
UNIX environments). Sample XML data files are provided in the
samples/data directory.
The installation process for the samples is same on all UNIX
platforms.
Note that runConfigure is just a helper script and you are free to
use ./configure with the correct parameters to make it work
on any platform-compiler combination of your choice. The script needs the following parameters:
![](resources/void.gif) | ![](resources/void.gif) | ![](resources/void.gif) | ![](resources/void.gif) | Usage: runConfigure "options"
where options may be any of the following:
-p <platform> (accepts 'aix', 'linux', 'solaris', 'hp-10', 'hp-11')
-c <C compiler name> (e.g. gcc, xlc_r, cc or aCC)
-x <C++ compiler name> (e.g. g++, xlC_r, CC or aCC)
-d (specifies that you want to build debug version)
-h (get help on the above commands) | ![](resources/void.gif) | ![](resources/void.gif) | ![](resources/void.gif) | ![](resources/void.gif) |
![](resources/note.gif) | NOTE:The code samples in this section assume that you are are working on the Linux binary drop.
If you are using some other UNIX flavor, please replace '-linux' with the appropriate
platform name in the code samples. |
|
|
|