home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / os / minix / 5240 < prev    next >
Encoding:
Text File  |  1993-01-21  |  1.4 KB  |  38 lines

  1. Newsgroups: comp.os.minix
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!crash!hall
  3. From: hall@crash.cts.com (Robert R. Hall)
  4. Subject: Version 1.6.24b libc.a problems
  5. Organization: CTS Network Services (crash, ctsnet), El Cajon, CA
  6. Date: 21 Jan 93 16:17:33 PST
  7. Message-ID: <1993Jan21.161733.13498@crash>
  8. Lines: 28
  9.  
  10. Warning!
  11. Don't put the library element src/lib/syscall.kr/write.s
  12. into the library archive /usr/lib/libc.a as everything
  13. that links it in gets broken.
  14.  
  15. I observed that the file in this subdirectory are not packed
  16. as library elements. Therefore before I archived them I
  17. changed their .s extension to .x and then created their
  18. .s extension using the libpack command as:
  19.     libpack <write.x >write.s
  20.  
  21. Now in response to the lorder command, I got this error messages
  22. MINIX> lorder *.s | tsort > lib_order
  23. Error lorder - ___execve defined twice in _exec.s and exec.s
  24. Error lorder - _execl defined twice in exec.s and execl.s
  25. Error lorder - _execle defined twice in exec.s and execle.s
  26. Error lorder - _execv defined twice in exec.s and execv.s
  27. Error lorder - _execve defined twice in exec.s and execve.s
  28.  
  29. I now have a useable archive library and the programs that
  30. link with it now run, but when I tried the command:
  31. MINIX> make image
  32. I get: 
  33. construct -i image ../kernel/kernel ../mm/mm ../fs/fs init
  34. construct: image: No children
  35. make: Error code 256
  36.  
  37. Robert R. Hall <hall@crash.cts.com>
  38.