Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Advantage CA-Clipper Guide v5.5 - <b>linking the rdd</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
   Linking the RDD
------------------------------------------------------------------------------

   To link an Advantage RDD as the only database driver, include the
   following files in your link command or link script:

   One of the Advantage object files:

      DBFNTXAX.OBJ  (RDD for .ntx, .dbt file formats)
      or
      DBFCDXAX.OBJ  (RDD for .idx, .cdx, .fpt file formats)

   AND

   One of the Advantage communication libraries:

      AXSCOMM.LIB  (Real mode IPX communication library)
      or
      AXSXCOMM.LIB (Protected mode IPX communication library for ExoSpace
                    and CauseWay linkers)
      or
      AXSBCOMM.LIB (Protected mode or dual mode IPX communication library
                    for Blinker 3.x and 4.x linker)
      or
      AXIPCOMM.LIB  (Real mode IP communication library)

      or
      AXIPXCOM.LIB (Protected mode IP communication library for ExoSpace
                    linker)
      or
      AXIPBCOM.LIB (Protected mode or dual mode IP communication library
                    for Blinker 3.x and 4.x linkers)

   AND

   The Advantage RDD library:

      DBFAXS.LIB

   For example, the following steps should be used if you want to use the
   Advantage NTX RDD (DBFNTXAX) as the only database driver in your
   application.

   1.   Add the Advantage libraries to your link command or link script
        before the CLIPPER.LIB file.

   2.   Relink your application.

   Examples Using IPX for Communication

      BLINKER FI MYAPP.OBJ, DBFNTXAX.OBJ SEARCH BLXCLP52 LIB AXSBCOMM,
         DBFAXS, CLIPPER, TERMINAL, EXTEND BLINKER EXE DUAL

      EXOSPACE FI MYAPP.OBJ, DBFNTXAX.OBJ LIB AXSXCOMM, DBFAXS, EXOSPACE,
         CLIPPER, TERMINAL, EXTEND

      WL32 MYAPP.OBJ+DBFNTXAX.OBJ,,,CWCLP52+AXSXCOMM+DBFAXS+CLIPPER+
         TERMINAL+EXTEND

      RTLINK FI MYAPP.OBJ, DBFNTXAX.OBJ LIB AXSCOMM, DBFAXS, CLIPPER,
         TERMINAL, EXTEND

      WARPLINK /r /clp5 /op:m MYAPP.OBJ+DBFNTXAX.OBJ,,,AXSCOMM+DBFAXS+
         CLIPPER+TERMINAL+EXTEND

    Examples Using IP for Communication
    (also see the sample link scripts installed with the Advantage libraries)

      BLINKER FI MYAPP.OBJ, DBFNTXAX.OBJ SEARCH BLXCLP52, AXIPBCOM LIB
         DBFAXS, CLIPPER, TERMINAL, EXTEND BLINKER EXE DUAL

      EXOSPACE FI MYAPP.OBJ, DBFNTXAX.OBJ MODULE AXIPXCOM FROM AXIPXCOM.LIB
         LIB AXIPXCOM, DBFAXS, EXOSPACE, CLIPPER, TERMINAL, EXTEND

      RTLINK FI MYAPP.OBJ, DBFNTXAX.OBJ SEARCH AXIPCOMM LIB DBFAXS, CLIPPER,
         TERMINAL, EXTEND



Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson