HP Panter 2Tier manual Specifying Executables Linking in the Database

Page 46

Specifying the

Executables

Linking in the Database

Client: Post-Installation for UNIX

To indicate the executables to build, edit the makefile in your application directory:

1.Comment or uncomment the appropriate client executables as needed (these are uncommented by default):

PRORUN = prorun

Runtime executable

PRODEV = prodev

Development executable

RWRUN = rwrun

Report batch utility

For platforms that have been installed with web application server software, comment or uncomment the server executable as needed:

JSERVER = jserver Web application server executable (uncom- mented by default)

2.To override the value of certain application variables such as SMBASE, uncomment the appropriate lines in the PARAMETERS section.

3.If you have the Prolifics web application server on the same machine as other Prolifics software, it is recommended that they be installed in the same directory. However, if they are not in the same directory, set WEBBASE (in WEB PARAMETERS section) to the web application server installation directory.

4.The Prolifics debugger allows you to trace JPL and Prolifics screen events and is installed by default for clients. If you do not wish to use the debugger, comment the lines in the DEBUGGER PARAMETERS section.

If you are using a database other than JDB, you must edit the makefile in your application directory to link in the appropriate database.

To include the appropriate database in your executables:

1.Uncomment the appropriate include statement in the SELECT DATABASE SOFTWARE section of the makefile.

By default, JDB is uncommented. If you choose another database, you can leave JDB uncommented (and include it in your executable), or you can comment out JDB and include only your database.

2.Edit the corresponding makevars.dbs (where dbs is the extension of the database) file to choose the correct version of your database software.

In the makevars.dbs file, verify or update the following:

Set the flag dbs_INIT to one of the following: d, l, u, p. This flag controls the handling for case sensitivity. The default is d. To find out what the default is for your database engine, refer to the online database- specific driver notes.

Chapter 4 Client: UNIX Installation

37

Image 46
Contents Tier Installation Page Table of Contents Chapter Web Application Server Windows Appendix D License File About this Guide Organization of this GuideText Conventions ConventionsKeyboard Conventions Panther Documentation Panther Documentation Online Documentation Procedure or module Collateral Documentation Additional Help Page Installation Installation ChecklistPre-Installation Post-InstallationContents of the Installation Package General InformationWhich Panther Components to Install? Application ArchitectureFor More Information Client Pre-Installation for Windows Client Windows InstallationHardware and Software Requirements Upgrading Installation Procedure Client Installation for WindowsTo run the setup program To install database drivers Installing a Database DriverInformix Microsoft SQL Server OracleSybase Create New Prolifics Executables Client Post-Installation for WindowsPost-Installation Overview To create a new Prolifics executableSpecifying Executables To include the appropriate database in your executables Configure the Client EnvironmentLinking Database For each Windows clientClient Installation Verify the InstallationTroubleshooting Look at Sample ApplicationsWindows Path Settings Online Help Manuals Adding Panther DocumentsWeb Application Server Pre-Installation for Windows Web Application Server WindowsBefore Installing Licensing for Prolifics Web Application Server Web Application Server Post-Installation for WindowsObtaining a Permanent License File To install a permanent license file Installing the License FileTo obtain the license file Configure the Web Application Server Environment Location License FileTo verify the Prolifics web application server installation Web Application Server InstallationCreating a Web Application QuickStart Look at SamplesProlifics Gallery web application Client Unix Installation Client Pre-Installation for UnixFile Ownership and Protection Implement File ProtectionDetermine File Location UpgradingClient Installation for Unix To install Panther from a CD-ROMConfiguring the Installation To configure the installationAdditional Procedures Client Post-Installation for Unix Licensing for ProlificsInstalling License File To determine the version of lmgrd Location of the License File Starting ManagerTo start the license manager Create New Prolifics Executables Specifying Executables Linking in the Database Configure the Client Environment ApplicationDir/setup.sh To verify a Unix client installation Look at a Sample ApplicationLicense Manager Post-Installation NotesImplementing Character-Mode Utilities Motif Version Number Graph Functionality.ebtrc file $SMBASE/docs = Panther Web Application Server Pre-Installation for Unix Web Application Server UnixWeb Application Server Post-Installation for Unix Preliminary StepsWeb Application Server Unix Creating Your Web Application Determine File LocationsMonitor -start applicationName Windows DLLs for Jpeg DecodingUsing Prolifics Utilities Environment Space Visual C++ Floating-Point Options` Run the utilities from DOS Initialization Databases For Windows 95/98 and Windows NTFor Windows 95/98 For Windows NT Driver=ora8dmnt.dll License Administration License Daemons and License Types Licensing in ProlificsTypes Daemons Options File License TypesContents Options File FLEXlm Utilities ExampleLmcksum Performs a checksum of a license fileDiagnoses licensing problems LmdiagLmdown Takes down license daemonsLmgrd Starts up the license manager daemonLmhostid Output from lmhostid is similar to the followingLmremove Removes a user license and returns it to the license poolLmreread Tells the license daemon to reread the license fileReports status on license manager daemons and feature usage LmstatLmswitchr Lmver Reports the FLEXlm version of a library or binaryContents of the License File License FileDaemon Increment Error Messages Prolifics Installation Error MessagesFilename No such file or directory Informix-Specific Messages DLL MessagesMicrosoft SQL Server-Specific Messages ODBC-Specific Messages Oracle-Specific MessagesSybase-Specific Messages License Manager Error MessagesGraph-Related Messages DLL Version Mismatch MessagesProlifics License-Related Messages All License TypesProlifics License Manager Initialization failed Floating Licenses Node-locked LicensesCreate License Utility Cause feature has passed its expiration date FLEXlm Informational MessagesCause License daemon received fatal signal nnn FLEXlm Configuration Problem Messages Daemon Software Error Messages Cause An invalid server connect message was received Cause An error in a read system call was detected Index Tier Installation Odbc