Click here to Skip to main content
15,892,746 members
Articles / Programming Languages / XML

XMLFoundation

Rate me:
Please Sign up or sign in to vote.
4.82/5 (12 votes)
2 Jul 20029 min read 75.2K   1.4K   34  
Obtaining data marked up in XML creates the need for Application Layer tools to easily and efficiently work with XML data.
===============================================================================
				95/98/NT/2000
===============================================================================

1.  Build the library in release mode.  Double click the Visual C++ .dsw in the
/XMLFoundation Directory.  Right click the Foundation LIbrary in the project
view and select build. (build release, not debug - switch from the the "build"
, "Set Active Config" menus if necessary)

2. Create the JNI stubs.  modify the paths if necessary,
then run the following commands from C:\....\Tools\JavaFoundation>

c:\jdk1.4\bin\javac XMLObject.java
c:\jdk1.4\bin\javah -o jniXMLObject.h -jni XMLObject



3. locate your installation of VC++ and type the following at the command 
   prompt with quotes included.

"C:\Program Files\Microsoft Visual Studio\VC98\Bin\vcvars32"



4. type the following command to build the DLL:
nmake -f makefile.nt




===============================================================================
				  Linux
===============================================================================

build the library.
 cd ../../LIbrary/Build directory
 make -f makefile.client.linux
 
now back in the /Tools/JavaFoundation directory:

/JDK/j2sdk1.4.0/bin/javac XMLObject.java
/JDK/j2sdk1.4.0/bin/javah -o jniXMLObject.h -jni XMLObject
make -f makefile.linux

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Founder United Business Technologies
United States United States
http://about.me/brian.aberle
https://www.linkedin.com/in/brianaberle
http://SyrianRue.org/Brian

Comments and Discussions