Compiling C++ clients

For example C++ client compilation commands, see the C++ tutorial in Chapter 3, “Creating C++ Components and Clients,” in the EAServer Cookbook.

If the client uses SSL, the following files must also reside on the client machine in a directory specified in the libary search environment variable. In the UNIX column, replace ext with the platform extension for shared library files:

Windows

UNIX

libjctssec.dll

libjctssec.ext

libjsybscl.dll

libjsybscl.ext

libjspks.dll

libjspks.ext

libjsentpks.dll

libjsentpks.ext

libjintl.dll

libjintl.ext

If your C++ compiler does not support namespaces, add this in your makefile’s compile line:

-DJAG_NO_NAMESPACE

On Solaris, the installation includes libraries in two formats for compatibility with different versions of the Solaris CC compiler. Choose the appropriate directory from those listed below: