home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume28 / sybperl / part01 / README < prev    next >
Encoding:
Text File  |  1992-02-10  |  2.7 KB  |  91 lines

  1.  
  2.                  Sybperl, version 1.0
  3.  
  4.  
  5.  
  6.    Sybperl is a set of user-defined subroutines letting you access a
  7.    Sybase data server using Perl.
  8.  
  9.    Requirements: Perl ver 3.0.27 or higher.
  10.          Sybase DB-Library (aka Open Client)
  11.  
  12.  
  13.    Compiling & Installing Sybperl:
  14.    
  15.    Unshar somewhere convenient, and edit Makefile to reflect your
  16.    system setup. The following macros/defines may need to be set:
  17.  
  18.        PERL_VERSION     Uncomment if you're using a Perl version
  19.              earlier than 4.03
  20.        UPERL/SAVESTR     See the comments in the Makefile, and the
  21.              BUGS file. The defaults should work.
  22.        HAS_CALLBACK     This enables the use of Perl subroutines as
  23.              DB-Library error & message handlers. This is
  24.              a new feature of Perl 4.018, but it might
  25.              work with earlier versions.
  26.        OLD_SYBPERL     This is a backwards compatibility flag -
  27.              mainly for myself :-). It's main impact is to
  28.              silently call dblogin()/dbopen() with default
  29.              arguments if you omit to do so in the script.
  30.  
  31.    The Makefile will not attempt to build uperl.o if it can't find it.
  32.  
  33.    You may also need to edit the lib/sybperl.pl file to addapt it to
  34.    your environment.
  35.  
  36.    There are some test scripts in the t directory which you can run to
  37.    see if all is well, and to get an idea of what can be done with
  38.    sybperl. There are also some example scripts in the 'eg' directory.
  39.  
  40.    Sybperl has been tested succesfully in the following environments:
  41.  
  42.    Sun Sparc, SunOS 4.1.1, Sybase 4.0.1, Perl 4.010
  43.    Sun 3/80, SunOS 4.0.3, Sybase 4.0.1, Perl 4.010
  44.    Sun Sparc, SunOS 4.1, Sybase 4.2, Perl 4.010
  45.    Pyramid MIServer 2/2, OSx V5.1a, Sybase 4.0, Perl 4.010
  46.    
  47.    I use sybperl daily in a production environment on a Sun 4/65 under
  48.    SunOS 4.1.1, with Sybase version 4.0.1 and Perl 4.019
  49.  
  50.    BUGS:
  51.  
  52.    There seems to be a major incompatibility between Perl and
  53.    DB-Library, but I've been able to code around it. See the BUGS file
  54.    for details.
  55.  
  56.  
  57.  
  58.    Have fun using it and let me know of any improvements, problems,
  59.    whatever...
  60.  
  61.    Michael Peppler            mpeppler@itf.ch {uunet,mcsun}!chsun!itf1!mpeppler
  62.    ITF Management SA            BIX:   mpeppler                         
  63.    13 Rue de la Fontaine        Phone: (+4122) 312 1311  
  64.    CH-1204 Geneva, Switzerland  Fax:   (+4122) 312 1322  
  65.  
  66.    
  67.  
  68.                    NOTICE - Warranty and Copyright
  69.  
  70.            
  71.    Sybperl is not a product of ITF Management. There is no warranty,
  72.    and no official support.
  73.  
  74.    Sybperl is copyright, but may be freely distributed under the
  75.    same terms as Perl itself.
  76.  
  77.  
  78.  
  79.    My thanks to the following people for testing Perl:
  80.  
  81.    Teemu Torma
  82.    Matthew Merzbacher
  83.    Dan Banay
  84.    Jeffrey Wong
  85.    Anders Ardo
  86.    Minh Ton Ha
  87.    Gijs Mos
  88.    G. Roderick Singleton
  89.    Peter Gutmann
  90.    
  91.