]> git.sur5r.net Git - openldap/blob - libraries/msdos/README.NFS
merged with autoconf branch
[openldap] / libraries / msdos / README.NFS
1 LDAP MSDOS with SUN PC-NFS README
2
3 The lber and ldap client libraries have been ported to MSDOS, running over
4 SUN PC-NFS.  Build testing was done with Microsoft C 7.00, SUN PC-NFS
5 Programmer's Toolkit version 4.0 and MSDOS 5.0.
6
7 This port is relatively untested so please be sure to report any bugs to
8 us (see the end of this file for where to report bugs).
9
10 None of the clients included in the distribution have been tested
11 on the PC over PC-NFS although UD has been tested over the NCSA TCP/IP port.
12
13 MAKING THE DISTRIBUTION
14 To build the ldap and lber libraries on the PC:
15
16 1) Create a directory somewhere for your LDAP source files and then create
17    the following three directories in it: h, liblber and libldap.  You
18    should have a structure something like
19
20         LDAP\H
21         LDAP\LIBLDAP
22         LDAP\LIBLBER
23
24 2) Populate them from the distribution (files from the h/, liblber/,
25    and libldap/ distribution directories get copied to H\,
26    LIBLBER\, and LIBLDAP\ respectively).
27
28 3) Copy additional files for MSDOS PC-NFS to proper places:
29         distribution file               PC file
30         msdos/makefile.nfs              LDAP\MAKEFILE
31         msdos/msdos.h                   LDAP\H\MSDOS.H
32         msdos/lp.c                      LDAP\LIBLBER\LP.C
33         msdos/makelber.nfs              LDAP\LIBLBER\MAKEFILE
34         msdos/msdos.c                   LDAP\LIBLBER\MSDOS.C
35         msdos/makeldap.nfs              LDAP\LIBLDAP\MAKEFILE
36         msdos/opendos.c                 LDAP\LIBLDAP\OPENDOS.C
37
38 4) If you wish to change any compiler or linker switches, you
39    should be able to do so just by editing the top-level
40    MAKEFILE.
41
42 5) Build the library (this will also build the LDAP test program):
43
44         CD LDAP
45         NMAKE
46
47    You will get many screen fulls of warnings that can safely be ignored.
48
49 6) Test the library using LTEST.EXE.
50
51 BUG REPORTING
52
53     Bug reports should be sent to bug-ldap@terminator.cc.umich.edu.
54
55 README.NFS Last updated January 1993 Andy Powell (University of Bath)