home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / gnunet10.zip / source / readme < prev    next >
Text File  |  1996-07-27  |  2KB  |  47 lines

  1. This directory only contains those parts (patches applied) of the 
  2. GNU inetutils 1.0 that are needed to compile them under OS/2. On how to get 
  3. the whole package and for legal issues read the file ../readme.emx.
  4.  
  5. These files/directories are not in the original distribution:
  6.  
  7.         bsd-h                   (FreeBSD /usr/include/arpa/*)
  8.         readme                  (This file)
  9.         std.mk                  (Helper makefile, see there for legal terms)
  10.         headers/emx.h           (Some additional function declarations)
  11.         libinetutils/emx.c      (Some additional functions)
  12.  
  13. You'll need EMX 0.9b fix 5 and dmake to compile these sources. If you've
  14. got them, do the following:
  15.  
  16.         cd libinetutils
  17.         dmake -B
  18.         cd ..\libtelnet
  19.         dmake -B
  20.         cd ..\ftp
  21.         dmake -B
  22.         copy ftp.exe ..\..\bin
  23.         cd ..\telnet
  24.         dmake -B
  25.         copy telnet.exe ..\..\bin
  26.         
  27. If you get a *huge* lot of junk upon "dmake -B", use on of the following 
  28. commands instead (using MS-Shell or tcsh from ftp.leo.org or 
  29. ftp-os2.cdrom.com):
  30.  
  31.         sh -c "dmake -B"
  32.         tcsh -c "dmake -B"
  33.  
  34. If you get the message "dmake:  dependencies:  line 1:  Error -- Detected 
  35. circular dependency in graph at [...]" when running dmake, simply run it again 
  36. (same command line) until you get no more error messages.
  37.  
  38. There should be no compiler warnings except in ftp/ruserpass.c, line 100.
  39.  
  40. To clean up, you can remove all of the following files in all directories:
  41.  
  42.         *.a
  43.         *.d
  44.         *.o
  45.         _state.mk
  46.         dependencies
  47.