home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / protocol / kerberos / 612 < prev    next >
Encoding:
Text File  |  1992-08-21  |  4.0 KB  |  116 lines

  1. Newsgroups: comp.protocols.kerberos
  2. Path: sparky!uunet!stanford.edu!news
  3. From: bagate!socrates!bbh7rq5 (Davies)
  4. Subject: (none)
  5. Message-ID: <9208211812.AA17708@tommylab.wash.bell-atl.com>
  6. Sender: news@shelby.stanford.edu (USENET News System)
  7. Organization: Internet-USENET Gateway at Stanford University
  8. Date: Fri, 21 Aug 1992 18:12:07 GMT
  9. Lines: 105
  10.  
  11. Hello, 
  12.  
  13. I have been trying to build kerberos 5 and am having some trouble.  
  14. It seems to be something involved in the many configuration files,
  15. Makefiles, Imakefiles, etc...
  16.  
  17. I have followed the instructions to build kerberos 5 alpha/beta test dist.
  18.  
  19. I get the following error after "make world":
  20. make: Fatal error in reader: Makefile, line 77: Unexpected end of line seen
  21.  
  22. It seems as if there is more to be done before "make world".
  23. Is there some other building or installation file I should be looking at?
  24.  
  25. Any help would be greatly appreciated!
  26.  
  27. Thanks, 
  28. Chris
  29.  
  30.  
  31.  
  32. Below is the file included in the distribution that I followed...
  33.  
  34.  
  35.  
  36. **************** kerberos5/doc/build-install/build-it ************************
  37.  
  38. To build kerberos v5 alpha/beta test distribution:
  39.  
  40. A) find about 30M free.
  41.  
  42. B) pick up and build the following support pieces/programs if you don't
  43. have them already installed:
  44.     unifdef        from ftp.uu.net:/bsd-sources/pgrm/unifdef/
  45.     imake
  46.     makedepend    both are on athena-dist in separate pieces;
  47.             these versions are bodily removed from X11R4 and
  48.             cleaned up enough to build separately.  If you
  49.             already have the X11R4 versions kicking around,
  50.             use them instead.
  51.  
  52.     ss, com_err    also on athena-dist in separate pieces.  You may
  53.             have older versions (the big difference is that
  54.             the older versions call the C compiler
  55.             directly; the newer versions leave a .c file for
  56.             your own use), so make sure you get the right ones.
  57.  
  58.     isode 6.8    from uu.psi.com in /isode/isode-interim.tar.Z
  59.             >>>Be sure to apply our patches (pepsy-diffs)
  60.                 before building<<<
  61. C) building the system:
  62.  
  63. Two steps:
  64. 1) edit any files you need to change (see below)
  65. 2) run 'make world' and everything should get built.
  66. 3) If you want to install stuff, you can later run 'make install'.
  67.  
  68. Most of things you should need to change will be in
  69. include/krb5/stock/osconf.h, config/site.def and/or an
  70. architecture-specific file in config/.
  71.  
  72. config/site.def:
  73. ---------------
  74.  
  75. If you don't have imake, makedepend, mk_cmds (ss processor), compile_et
  76. (com_err processor) and pepsy in your $PATH, then add #defines to
  77. config/site.def to give
  78. their location.  See the top of Project.tmpl for the #define'ed names
  79. you should use.
  80.  
  81. If you need additional include paths to get the include files for
  82. <ss/ss.h>, <com_err.h> or the ISODE stuff, then put the appropriate -I
  83. flag(s) into the #define of StandardIncludes in config/site.def.
  84.  
  85. If you need additional library search paths to get the libraries, then
  86. put the appropriate -L flag(s) into the #define of LdLibLocations in
  87. config/site.def.
  88.  
  89. See the other comments in config/site.def for other options you may wish
  90. to turn on (such as moving the default locations for various installed
  91. programs & manual pages).
  92.  
  93. config/<machine>.cf:
  94. ------------------
  95.  
  96. Imake uses a separate configuration file to turn on/off certain options
  97. on a per-system/architecture basis.  See config/Imake.tmpl if you need
  98. to figure out the name of the config file your machine will use.
  99. [They're the same as those for X11R4, except that BSD on a VAX uses
  100. <vaxbsd.cf> rather than <bsd.cf> (XXX)]
  101.  
  102. See ultrix.cf, sun.cf, vaxbsd.cf, ibm.cf for examples of things you
  103. might want to include in this file.
  104.  
  105.  
  106. *******************************************************************************
  107.  
  108. Chris Davies                            e-mail: cdavies@socrates.bell-atl.com
  109. Bell Atlantic                            Voice: (301) 989-4111
  110.                                            Fax: (301) 595-1341
  111.  
  112.  
  113. Note: If your e-mail reply to me bounces, try sending it explicitly to 
  114. cdavies@socrates.bell-atl.com instead of using the 'reply' feature.
  115. ******************************************************************************
  116.