revert most files from origtgz deleted in MirBSD base to origtgz
[alioth/cvs.git] / os2 / README
1         This port requires IBM C/C++ and the IBM TCPIP library.  It
2 has probably only been tested with the CVS client.  Local CVS might or
3 might not work, and the server would definitely not work.  You'll need
4 to edit the makefile to reflect your system's paths (unless you're our
5 customer for this port, in which case the paths are correct because we
6 did the port on your machine. :-) ).  You also may need to comment out
7 the "Makefile" rule in emx/Makefile to avoid a complaint about
8 ../config.status not existing.  You also might need to edit srcdir to
9 be "." and top_srcdir to be "..".
10
11         That should be all -- edit the makefile, do "make" and get
12 os2\cvs.exe.  Assuming you have edited the `install_dir' variable in
13 the Makefile, you may type "make install-cvs" to put cvs.exe in the
14 right place.
15
16         If the makefile has linefeeds only at the end of lines, make
17 (at least the port of GNU make that I have) will interpret it
18 differently.  This is (IMHO) a bizarre behavior, but you need to
19 convert the linefeeds to CRLF pairs (editing the file with an editor
20 such as emacs will generally do this).
21
22         There are two compiler warnings in os2/popen.c which we haven't
23 figured out the cause of.  Other than that there probably aren't a whole
24 lot of warnings (but there might be a few).
25 Report bugs to <bug-cvs@nongnu.org>.
26
27
28
29 Some notes on the watcom port:
30 ------------------------------
31
32 You need the OS/2 TCPIP developers toolkit to translate the sources.
33 This is not as bad as it sounds, since the toolkit is on your OS/2
34 CD.
35
36 To compile the sources, enter
37
38         wmake -f watcom.mak
39
40 at the OS/2 prompt.
41
42 The executable created by the watcom compiler does *not* need a runtime
43 DLL.
44
45
46         Uz      (uz@musoftware.com)
47
48 Credits:
49
50 Original port in 1995 by Karl Fogel <kfogel@cyclic.com>.