Progress
DataServer for
Microsoft SQL Server
Guide


Building Executables on the UNIX Client

You can build a client executable for accessing a remote DataServer on NT. The default UNIX client executable supports access to the remote DataServer.

This section contains instructions for building a client executable. To run the PROBUILD utility and generate the link script for the client executable, follow these steps:

  1. Set up the PROBUILD environment as described in the “PROBUILD and the DataServer” section.
  2. Enter $DLC/probuild/eucapp/probuild at the system prompt. The Progress End User Configuration display appears.
  3. Enter the directory where you want to put the link script (and ultimately, the executable for the client). The default is your current directory. If you leave the Install Link Script Field empty, the utility places the link script in your current directory.
  4. Choose Continue. A display that includes a product list appears.
  5. Select PROGRESS CLIENT, then choose Continue. A display containing several prompts appears.
  6. Type names for the link script and the executable.
  7. The default link script name for the UNIX client is ldpro. The default executable name is _progress. Progress Software Corporation recommends that you do not use the default names for custom executables.

  8. Choose Continue. A list of configurable elements appears.
  9. Select REMOTE SQL Server DS.
  10. Select TCP.
  11. Select DataServer Library.
  12. You can include other elements from this list to further customize your Progress client module.

  13. Choose Continue to return to the product list.
  14. Choose Return, then choose Exit to exit PROBUILD.

PROBUILD builds a link script that you then run to create a customized Progress executable that references the SQL Server™ database objects for the DataServer.

Set client DataServer environment variables and run the link script to create the client executable, then set up the host modules for your configuration.


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