home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / windows / x / 20263 < prev    next >
Encoding:
Text File  |  1992-12-16  |  1.6 KB  |  51 lines

  1. Newsgroups: comp.windows.x
  2. Path: sparky!uunet!walter!dino!dana
  3. From: dana@dino.bellcore.com (Dana Chee)
  4. Subject: Re: Xos on SVR4
  5. Message-ID: <1992Dec16.155041.17763@walter.bellcore.com>
  6. Sender: news@walter.bellcore.com
  7. Nntp-Posting-Host: dino.bellcore.com
  8. Reply-To: dana@thumper.bellcore.com
  9. Organization: Packet Communications Research Group (Bellcore)
  10. References:  <BzCrCH.H04@newsserver.technet.sg>
  11. Date: Wed, 16 Dec 92 15:50:41 GMT
  12. Lines: 37
  13.  
  14. In article <BzCrCH.H04@newsserver.technet.sg>, swispl@solomon.technet.sg (SW International) writes:
  15. |> Just a small q:
  16. |> 
  17. |> Some programs (like Ghostscript) want -DSVR4 defined on such a
  18. |> system, but *not* -DSYSV. But on all SVR4's I've seen so far,
  19. |> Xos.h searches for string.h only when SYSV is defined. And SVR4 has
  20. |> string, not strings...
  21. |> 
  22. |> Am I missing something?
  23. |> 
  24. |> Mathias
  25. |>
  26.  
  27. No, Xos.h is only used in R4.  In R5, Xosdefs.h is used, and here's
  28. how it handles things (as you see, it will act properly for a SVR4
  29. system -- at least my Solaris one):
  30.  
  31. #include <X11/Xosdefs.h>
  32. #ifndef X_NOT_STDC_ENV
  33. #include <string.h>             /* for XtNewString */
  34. #else
  35. #ifdef SYSV
  36. #include <string.h>
  37. #else
  38. #include <strings.h>
  39. #endif /* SYSV else */
  40. #endif /* !X_NOT_STDC_ENV else */
  41. #endif /* XT_BC else */
  42.  
  43. -- 
  44. +*************************************************************************+
  45. *  Dana Chee                (201) 829-4488              *
  46. *  Bellcore                                  *
  47. *  Room 2P-298                                  *
  48. *  445 South Street            ARPA: dana@bellcore.com          *
  49. *  Morristown,  NJ  07960-1910        UUCP: {gateways}!bellcore!dana      *
  50. +*************************************************************************+
  51.