home *** CD-ROM | disk | FTP | other *** search
/ Big Green CD 8 / BGCD_8_Dev.iso / NEXTSTEP / UNIX / Educational / R-0.49-MI / R-0.49-I / help / base / dynload < prev    next >
Encoding:
Text File  |  1997-04-23  |  1.1 KB  |  37 lines

  1.     
  2.     _L_i_n_k _t_o _a _D_L_L
  3.     
  4.          dyn.load(libname)
  5.     
  6.     _A_r_g_u_m_e_n_t_s:
  7.     
  8.          libname : a character string giving the pathname to a
  9.                    DLL.
  10.     
  11.     _V_a_l_u_e:
  12.     
  13.          This function is used for its side effect which links
  14.          the specified shared library to the executing R image.
  15.          Calls to .C and .Fortran can then be used to execute C
  16.          functions or Fortran subroutines contained in the
  17.          library.
  18.     
  19.          The creation of shared libraries the runtime linking of
  20.          them into executing programs is very platform depen-
  21.          dent.  In recent years there has been some simplifica-
  22.          tion in the process because the C subroutine call dlo-
  23.          pen has become the standard for doing this under Unix.
  24.          dyn.load uses the dlopen mechanism and should work on
  25.          all platforms which support it.
  26.     
  27.     _N_o_t_e:
  28.     
  29.          The original code for loading DLLs in UNIX was provided
  30.          by Heiner Schwarte.  The compatibility code for HP-UX
  31.          was provided by Luke Tierney.
  32.     
  33.     _S_e_e _A_l_s_o:
  34.     
  35.          .C, .Fortran.
  36.     
  37.