home *** CD-ROM | disk | FTP | other *** search
- Notes, Clipper 5.0 Pre-Release version
-
-
- o Performance:
-
- Pre-Release versions are not suitable for performance
- evaluation.
-
-
- o Unsupplied:
-
- The following standard commands are not supplied in this
- version: SORT, JOIN, TOTAL, UPDATE, REPORT, LABEL.
-
- Commands containing the TO PRINT or TO FILE clauses will
- not compile properly with this version.
-
- The following database drivers are not supplied in this
- version: DBFNDX, SDF, DELIM
-
- Because the SDF and DELIM drivers are not available,
- applications that use the COPY SDF, COPY DELIMITED,
- APPEND SDF or APPEND DELIMITED commands will produce
- one or more unresolved external errors during linking.
- The related external names are:
-
- __DBCOPYSD (COPY SDF)
- __DBCOPYDE (COPY DELIMITED)
- __DBAPPSDF (APPEND SDF)
- __DBAPPDEL (APPEND DELIMITED)
-
- Applications which list these externals as unresolved
- will still execute properly, but the SDF and DELIMITED
- commands will fail.
-
-
- o Library composition:
-
- Please keep in mind that the CLIPPER.LIB and EXTEND.LIB
- supplied are not in their final form. In particular,
- library dependencies exist which cause modules to be
- linked even if the application does not require them.
- This is intentional.
-
- The 5.0 compiler automatically requests the linker to
- search both CLIPPER.LIB and EXTEND.LIB for unresolved
- externals. These requests can be suppressed using the
- /R flag when compiling.
-
-
- o Debugger:
-
- The Pre-Release debugger is supplied in library form (not
- as a separate executable as described in the pre-release
- documentation). To use the debugger, specify the /B
- compiler option when compiling the modules to be
- debugged. When linking, specify the library CLD.LIB to
- the linker.
-
- Example:
-
- clipper myprog /B
- rtlink file myprog lib cld
-
- Programs compiled with /B but linked without CLD.LIB
- will product an unresolved external ("DEBUGGER") during
- linking. This message can be ignored.
-
- Note: when linking CLD.LIB in a link that uses a .PLL,
- the .PLL must REFER to the special symbol _VDBG. See
- the supplied linker script file.
-
-
- o CLIPPER environment variable:
-
- The 'Vnnn' parameter has been eliminated. 5.0 manages
- this memory dynamically.
-
- The 'Rnnn' parameter has been eliminated. 5.0 manages
- this memory dynamically.
-
- The 'Xnnn' parameter is ignored. This is temporary.
-
- The 'Sn' parameter is ignored. 5.0 will provide "snow
- prevention" via a user-callable function rather than
- through the environment.
-
-
- o 3rd party libraries:
-
- Libraries which follow the Clipper Extend protocol should
- function normally under this release. Some libraries
- refer to undocumented Clipper (Summer87) internals.
- These libraries will generally not work, since the
- internals in 5.0 are different. Nantucket is working
- with 3rd party developers to bring them up to date as
- soon as possible.
-