home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / next / sysadmin / 6484 < prev    next >
Encoding:
Text File  |  1992-11-14  |  1.6 KB  |  40 lines

  1. Newsgroups: comp.sys.next.sysadmin
  2. Path: sparky!uunet!charon.amdahl.com!pacbell.com!ames!sun-barr!cs.utexas.edu!wupost!csus.edu!news
  3. From: eps@futon.SFSU.EDU (Eric P. Scott)
  4. Subject: Re: Where is std C lib?
  5. Message-ID: <1992Nov14.030325.14705@csus.edu>
  6. Sender: news@csus.edu
  7. Reply-To: eps@cs.sfsu.edu
  8. Organization: San Francisco State University
  9. References: <9586@blue.cis.pitt.edu.UUCP>
  10. Date: Sat, 14 Nov 1992 03:03:25 GMT
  11. Lines: 27
  12.  
  13. In article <9586@blue.cis.pitt.edu.UUCP> rcc@next1.math.pitt.edu
  14.     (robert cyphers) writes:
  15. >Where does the standard C library live on the NeXT?  I don't have
  16. >a /usr/lib/libc.a and yet my programs compile.  Some configuration
  17. >scripts get confused when they can't find this file.
  18.  
  19. /lib/libsys_s.a
  20.  
  21. Some configuration scripts get *very* confused on NeXTs for a
  22. number of reasons.  Reading #include files without preprocessing
  23. them first loses because the __STRICT_BSD__/__STRICT_ANSI__
  24. conditionals aren't respected.  Things are worse in 3.0 with
  25. the "improved" (NOT!) reorganization.  Looking for .o files
  26. rather than specific procedures loses, since some entry points
  27. are in different modules from most BSD systems (something that
  28. programs don't care about).  Then there are the problems with
  29. traditional vs. ANSI preprocessing.  Configure is a great idea,
  30. but there are quite a few truly dreadful Configure scripts out
  31. there.  I'm much happier with the approach nn takes, with its
  32. matrix of architecture and OS dependencies.
  33.  
  34. >Also, does the std c lib include the RPC library functions (librpc.a)
  35. >as I believe is the case on a SUN?
  36.  
  37. Yes.
  38.  
  39.                     -=EPS=-
  40.