To get the latest binary distribution of NUTSS:
- Download the binary (.tar.gz or .zip) from nutss.net
- On Linux, you're done. Include nutss.h and add the library to your build command.
- On windows, you need to get some DLLs. They're zipped up in windows_nutss_dlls and available from nutss.net. They need to be someplace your running NUTSS application can find them. This probably means either in the same directory as the application or in a directory on the system search path.
- For Java, start by following the directions for whichever platform applies.
- Make sure the appropriate DLLs are in the working directory of your java app, or somewhere on the JVM native search path.
- Add the nutsssock.jar to your java build system.
- If you're building from source on Linux, you need to add the argument
--enable-java to the ./configure command line
Building NUTSS from source:
The first step in getting NUTSS is to check it out from CVS:
cvs -d :pserver:email@example.com:/cvsroot/nutss login
cvs -d :pserver:firstname.lastname@example.org:/cvsroot/nutss/nutsslib checkout .
Open the solution file "Nutss_Soln.sln" in
dante-nutss/nutss/Nutss_Soln with Visual Studio. Select build.
Be sure to have the dependency DLLs. You also need the .lib library import stubs. They're on CVS in the windows_compat module, under /bin
On linux, you also need to worry about dependencies. You need libosip, libeXosip, libxml, openssl, and zlib.
You should be able to say:
- "./configure --enable-debug --enable-warnings --enable-java"