Progress
Client Deployment
Guide


The Build Process

The process for building customized executables consists of six basic steps.

Figure A–1 illustrates the steps you must follow to build a customized executable.

Figure A–1: Build Process Steps

Follow these basic steps to build a customized executable:

  1. Make a backup copy of the original Progress executable for safekeeping, if necessary.
  2. Determine which of the following types of components to include in the customized executable:
    • A Progress product that you are licensed to build
    • Optional Progress capabilities (configurable elements) that you are licensed to build into a Progress product
    • Object files that you develop and compile separately
    • You must specify these components when you create the link script using PROBUILD in Step 5.

      See the "Running PROBUILD on UNIX" section for the list of Progress products and configurable elements you can build on UNIX. See the "Running PROBUILD in Windows" section for the list of Progress products and configurable elements you can build in Windows.

  3. Verify the system requirements. The system must meet all applicable software, hardware, and licensing requirements.
  4. See the "Software and Hardware Requirements" section for information about system requirements. See the "Licensing Requirements" section for information about licensing.

  5. Prepare the software environment by verifying settings for environment variables.
  6. See the "Preparing the UNIX Software Environment" section for information about preparing the UNIX software environment. See the "Preparing the Windows Software Environment" section for information about preparing the Windows software environment.

  7. Create the link script by running PROBUILD on the appropriate operating system and specifying the build components. You will use this link script to generate the customized executable in the next step.
  8. See the "Running PROBUILD on UNIX" section for instructions on running PROBUILD on UNIX. See the "Running PROBUILD in Windows" section for instructions on running PROBUILD in Windows.

  9. Generate the customized executable by using the link script on the appropriate operating system.
  10. See the "Linking on UNIX" section for instructions on running the link script on UNIX. See the "Linking in Windows" section for instructions on running the link script in Windows.

    For information about the linker utility, see the documentation supplied with the operating system.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095