home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / unix / aix / 12499 < prev    next >
Encoding:
Internet Message Format  |  1992-12-11  |  758 b 

  1. Path: sparky!uunet!usc!wupost!cs.utexas.edu!unisql!wrat
  2. From: wrat@unisql.UUCP (wharfie)
  3. Newsgroups: comp.unix.aix
  4. Subject: More IBM "oversights"
  5. Message-ID: <4348@unisql.UUCP>
  6. Date: 11 Dec 92 22:39:02 GMT
  7. Organization: UniSQL, Inc., Austin, Texas, USA
  8. Lines: 12
  9.  
  10.  
  11. The xlc compiler is absolutely recalcitrant about accepting
  12. anything like " Window foo = NULL".  But the X11 headers
  13. are full of stuff like "XtWindowOfObject(object) != NULL"
  14. which of course won't compile with the native compiler.  We
  15. have to sprinkle our code with crap like "#ifdef IBM #undef XtIsRealized"
  16. and fix it.
  17.  
  18. If IBM has a better compiler (I can't believe they compiled X  with
  19. xlc) can a customer get it?  Or does xlc have an undocumented
  20. "Stop behaving like turbo pascal" mode?
  21.  
  22.