home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / windows / x / 20217 < prev    next >
Encoding:
Internet Message Format  |  1992-12-15  |  2.1 KB

  1. Xref: sparky comp.windows.x:20217 comp.windows.x.intrinsics:662 comp.sys.hp:14083
  2. Newsgroups: comp.windows.x,comp.windows.x.intrinsics,comp.sys.hp
  3. Path: sparky!uunet!usc!cs.utexas.edu!sun-barr!ames!agate!doc.ic.ac.uk!mrccrc!warwick!pavo.csi.cam.ac.uk!camcus!nmm1
  4. From: nmm1@cus.cam.ac.uk (Nick Maclaren)
  5. Subject: X11R5 fix 17 on HP-UX 8.0
  6. Message-ID: <1992Dec15.140120.25773@infodev.cam.ac.uk>
  7. Sender: news@infodev.cam.ac.uk (USENET news)
  8. Nntp-Posting-Host: bootes.cus.cam.ac.uk
  9. Organization: U of Cambridge, England
  10. Date: Tue, 15 Dec 1992 14:01:20 GMT
  11. Lines: 36
  12.  
  13. With some assistance from the net, I have managed to compile X11R5 fix
  14. level 17 under HP-UX 8.0 on a HP 9000/340 with the following sets of options:
  15.  
  16.     -Aa,+z,+O3    (full ANSI, sharable library, full optimisation)
  17.     -Aa,-g        (full ANSI, debugging)
  18.  
  19. Note that I have NOT compiled PEX, the X Server or the contributed library.
  20. I shall be sending the fixes necessary to the X Consortium, and they fall
  21. into four parts:
  22.  
  23.     1) Fixes (mainly to Xaw and Xt) for better ANSI conformance (some are just
  24. comments for major work, where I couldn't fix the problem).
  25.     2) Fixes to bypass bugs and limits in the HP-UX 8.0 compiler.  I have been
  26. told that many of these are fixed in 9.0, but that fixes will NOT be available
  27. for 8.0.  There are some other (lesser) problems that I couldn't bypass.
  28.     3) System-dependent hacks (e.g. select(), would you believe?), most of which
  29. came off the net but some of which are new.
  30.     4) A kludge to some revolting code in Quarks.c which confused the
  31. optimisation and produced divisions by zero (but right answers!)  This is
  32. likely to occur with many other optimising compilers, too, but some systems
  33. may ignore the error, silently (yuck).
  34.  
  35. I am posting this in case anyone needs the fixes urgently.  The shar file of
  36. context diffs is 1550 lines long uncompressed.
  37.  
  38. I would like to thank everyone who has helped, whether with pointers to code,
  39. fixed code, or whatever.
  40.  
  41.  
  42. Nick Maclaren
  43. University of Cambridge Computer Laboratory,
  44. New Museums Site, Pembroke Street,
  45. Cambridge CB2 3QG, England.
  46. Email:  nmm1@cus.cam.ac.uk
  47. Tel.:   +44 223 334761
  48. Fax:    +44 223 334679
  49.