ImageGear for C and C++ on Linux v20.0 - Updated
Prepare the Application
[No Target Defined] > [No Target Defined] > Annotations > Create an Imaging Application > Prepare the Application

To prepare your application for the end-user, complete the following steps:

  1. Remove your debugging error messages.

    The section Detecting and Handling Errors describes how to produce ImageGear Error Reports in a Message Box window to debug your application. Once your application is debugged, however, and you are in the final steps of preparing your application for the end user, you should remove the error messages before distributing the application. In the finalized application to be distributed, all error messages that display should be meaningful to the intended user.

  2. Exclude files licensed only for your use.

    Of the files you have received in your ImageGear Toolkit, you are authorized to distribute only the ImageGear shared libraries, resources, and 3rd-party libraries (listed in Application Packaging). Remove any other Accusoft ImageGear files from your final distribution, including source code and executables, that you may have included in your application project while developing it.

    You are permitted to include in developing your application, as you wish, source code from the sample source programs provided to you in directory

    $HOME/Accusoft/ImageGearXX-64/samples

    and its subdirectories. However, you are not permitted to distribute the sample programs themselves.

  3. Provide the finalized application’s link to the Shared Library.

    If your product uses the ImageGear shared library, make sure that after installing your product on the end user’s system, you inform the end user to add the path to the ImageGear library to their library path environment variable.

    If the shared library cannot be found, an error will occur when an attempt is made to load it.

    Also, SSMPATH environment variable must point to the ImageGear library.

Is this page helpful?
Yes No
Thanks for your feedback.