Prerequisites for Building C/C++ Services
Keep the following points in mind when creating C/C++ services using the C/C++ service editor:
![*](bullet.gif)
You must have a C/C++ compiler installed on the host where
Integration Server is installed.
![*](bullet.gif)
You must complete the procedures specified in
Integration Server_directory /sdk/c/README and/or
Integration Server_directory /sdk/cpp/doc/README to build the platform support libraries needed by
Integration Server and
Designer.
Designer must be connected to the
Integration Server in which you want the C/C++ service to reside.
![*](bullet.gif)
The package in which you want to create the service must already exist. For more information about creating a package,
Creating a Package. (If you do not have Developer or Administrator privileges, ask your server administrator to do this.)
The directory for this package must contain a “code/libs” directory. When you compile your C/C++ service, the make file places the compiled service (a DLL) in this directory. If the package does not already have a code/libs directory, create one before you begin building the service.
![*](bullet.gif)
The folder in which you want to create the service must already exist. For more information, see
Creating New Elements.
![*](bullet.gif)
If you are running the
Integration Server as an NT service, you must complete one of the following:
![*](bullet.gif)
Set the Windows system environment variable PATH to include
Integration Server_directory \lib
-OR-
![*](bullet.gif)
Copy the wmJNI.dll and wmJNIc.dll files located in
Integration Server_directory \lib to the
Integration Server_directory Related Topics