home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / minix / 5015 < prev    next >
Encoding:
Text File  |  1992-12-30  |  3.1 KB  |  83 lines

  1. Newsgroups: comp.os.minix
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!decwrl!deccrl!news.crl.dec.com!dbased.nuo.dec.com!e2big.mko.dec.com!engage.pko.dec.com!nntpd.lkg.dec.com!asd.enet.dec.com!powers
  3. From: powers@asd.enet.dec.com (Bill Powers)
  4. Subject: more problems building ST Minix 1.6.23
  5. Message-ID: <1992Dec30.124438.17622@nntpd.lkg.dec.com>
  6. Lines: 71
  7. Sender: usenet@nntpd.lkg.dec.com (USENET News System)
  8. Reply-To: powers@asd.enet.dec.com
  9. Organization: Digital Equipment Corporation, Nashua NH
  10. Date: Wed, 30 Dec 1992 12:44:38 GMT
  11.  
  12.  
  13.  
  14.   I am having difficulty building ST Minix 1.6.23.  Maybe someone
  15. could enlighten me as to what I might be doing wrong.  Here are
  16. the steps I took to try to get it to work.
  17.  
  18. 1) I loaded my 1.5.10 sources into a source tree.
  19.  
  20. 2) I applied Andy's 1.6.23 diffs & patches from an ftp site.
  21.  
  22. 3) I applied Frans's patches he posted on comp.os.minix.
  23.  
  24. At this point all source CRC's looked fine except for the few in
  25. the libraries that I had mentioned in a previous post.  But that
  26. turned out to be a non issue.
  27.  
  28. 4) I modified config.h to match my system.
  29.  
  30. 5) I built the library files that Frans calls out in his install
  31.    doc.  The only thing I had to do here which wasn't called out
  32.    was to edit 68000/setjmp.s.  The assembler wouldn't assemble
  33.    this file due to syntax errors.  I had to add a '.' in front
  34.    of the first 11 lines of source directives.  Then it assembled.
  35.  
  36. 6) I replaced the specified files in libc.a that Frans calls out
  37.    in his install doc.
  38.  
  39. 7) Although it wasn't listed in the install doc, there have been
  40.    several posts which seem to indicate that one must build cv
  41.    before building the kernel.  So I built cv, and coppied it to
  42.    /usr/lib.
  43.  
  44. 8) I went into src/fs and did a make.  It compiled everything, and
  45.    seemed to do the ld then it went to do the 'cv tmp fs' & make 
  46.    aborted with an error -256.  I tried to do the cv by hand and
  47.    it did nothing.  I then just entered cv with no parameters, and
  48.    it did nothing, not even print out a usage line, and from looking
  49.    at the source, it should do.
  50.  
  51. Questions:
  52.  
  53. A) When building cv do you use the new libc.a or the old one?
  54.  
  55. B) When building cv do you use the new include files or the old
  56.    ones?
  57.  
  58. C) When building cv do you have to copy the new head.o end.o
  59.    & crtso.o to /usr/lib?
  60.  
  61. D) If not, when must this be done if at all?
  62.  
  63. E) I also can't find a crtso.s in the source tree, there is
  64.    a ncrtso.s.  Is this what I should use instead of crtso.s?
  65.    After assembly, do you need to rename it to crtso.o?
  66.  
  67. F) I seem to get the impression the new command binconv is to
  68.    convert the 1.5.10 binaries to 1.6.23.  Is that correct?
  69.    At what point in the process do you need to compile this?
  70.  
  71. I guess thats about all the questions I have for now.  Hopefully
  72. someone will be enable to enlighten me so I can get 1.6.23 up
  73. and running.
  74.  
  75. thanks
  76.  
  77. Bill Powers
  78. --
  79. Digital Equipment Corp. - Advanced Services Engineering - Nashua NH
  80. The opinions expressed above are my own, not my employers.
  81. E-MAIL - powers@asd.enet.dec.com
  82. I'd been surrounded for hours by the sound of thinking metal - G Numan
  83.