Progress
Client Deployment
Guide
Running PROBUILD on UNIX
Run PROBUILD on UNIX to create a link script from which you will generate a customized executable.
NOTE: Some executables you customize with PROBUILD require that you set the set-userid bit. To set the set-userid bit, log in as root or enter the root password when prompted.To create a link script on UNIX:
- Run PROBUILD by entering the following command on the command line:
The Progress EUC dialog box appears:
![]()
- In the Install Link Script Into field, type the name of the directory in which PROBUILD will put the link script, and ultimately, the customized executable. Your current directory is the default. If you enter a directory that does not exist, the utility creates it for you.
- Choose Continue. The Product List dialog box appears:
![]()
The product list contains the products that you are licensed to build. Table A–2 presents all the Progress products you can build on UNIX organized in order of appearance.
NOTE: You can create a link script for only one product at a time. After you create a link script for one product, you can create link scripts for additional products individually.- Select the product you want to customize from the product list. Use the arrow keys to scroll through the list. Press ENTER to select the product. Press TAB to move to a button, then press ENTER to execute.
- Choose Continue. The Link Script/Executable Names dialog box appears:
![]()
- In the Link Script Name field, type a name for the link script or accept the default name.
The link script name is the name of the link script that PROBUILD creates and that you use to generate the customized executable. PROBUILD uses a different default link script name for each type of executable on each supported operating system. For example,
ldpro
is the default name for the Progress Client link script on UNIX systems.- In the Executable Name field, type a name for the executable or accept the default name.
The executable name is the name of the customized executable. PROBUILD does not generate this executable. PROBUILD inserts the name you specify here into the link script, which you run to generate the executable image. You can change the executable name later by editing the link script directly. PROBUILD uses a different default executable name for each type of executable on each supported operating system. For example,
_progres
is the default name for the Progress Client executable on UNIX systems.- Choose Continue. The Configurable Elements dialog box appears:
![]()
The configurable elements list contains the optional capabilities that you are licensed to build into the currently selected product. Each product has its own combination of appropriate configurable elements. Table A–3 presents all the Progress configurable elements you can build on UNIX organized in order of appearance.
- Select the configurable elements you want to build into the currently selected product. Use the SPACEBAR or the mouse to deselect an item.
- Choose Continue.
If you selected a product or configurable element that requires one or more object files that you developed and compiled separately, PROBUILD prompts you to identify these object files in the Object Files dialog box:
![]()
Type in the object filenames, including the file extension required on the operating system, and choose Continue. PROBUILD includes these objects in the link script.
NOTE: If you are not prepared to list an object file, enter a comment line in the object field. PROBUILD includes the comment line in the link script. You can edit the link script later to replace the comment line with the actual object filename. Use comment characters if you want to run the link script before you replace the comment line. The link script might not run if you use only placeholder text for the comment line.PROBUILD creates the specified link script. It also returns to the Product List dialog box where you can create another link script, or choose Return to return to the Progress EUC dialog box.
- From the Progress EUC dialog box, you can enter another link script directory or choose Exit to exit PROBUILD.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |