home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / unix / aix / 13787 < prev    next >
Encoding:
Internet Message Format  |  1993-01-27  |  1.7 KB

  1. Xref: sparky comp.unix.aix:13787 comp.windows.x.pex:705
  2. Path: sparky!uunet!vnet.ibm.com
  3. From: schultz@vnet.ibm.com (Karl Schultz)
  4. Message-ID: <19930126.082123.494@almaden.ibm.com>
  5. Date: Tue, 26 Jan 93 11:18:12 EST
  6. Newsgroups: comp.unix.aix,comp.windows.x.pex
  7. Subject: Compatibility between AIX 3.2 graPHIGS and X11R5 PHIGS
  8. Lines: 30
  9.  
  10. > I have AIX 3.2 graPHIGS on my workstation, and I notice that
  11. > there is a source code incompatibility between graPHIGS and
  12. > X11R5 PHIGS (some macros and data structures are defined
  13. > differently in phigs.h).
  14.  
  15. The AIX 3.2.0 X11R5 PHIGS (PEX PHIGS-SI) is based on a level of code
  16. that is slightly older than what appears with the official X11R5.
  17. AIX 3.2.0 has X11R4 and shipped before the final X11R5 was available
  18. from the X Consortium.  So there are some minor differences between
  19. the AIX 3.2.0 PEX PHIGS and the X11R5 PEX PHIGS.  These differences
  20. relate to some late changes made to the ISO C bindings.  The graPHIGS
  21. and official PEX PHIGS bindings match ISO, but unfortunately, the AIX
  22. 3.2.0 PEX PHIGS bindings do not.  See /usr/lpp/X11/bin/README.PEX
  23. for more information.  This situation is corrected with PEX code
  24. available with AIX 3.2.3.
  25.  
  26. > However, I am wondering if this incompatibility is only
  27. > pertaining to source code, i.e., if I use X11R5 phigs.h
  28. > and link with graPHIGS library, will it still work?
  29.  
  30. I don't think I would try it.  There is information in the readme
  31. file mentioned above regarding this topic.
  32.  
  33. > Also, will programs written using graPHIGS work correctly
  34. > on an X11R5 server with the PEX extension?
  35.  
  36. The AIX 3.2.0 graPHIGS does not generate PEX. The latest version of
  37. graPHIGS (avail 1/93) does generate PEX (5.1 protocol).
  38.  
  39. Karl Schultz                                        schultz@vnet.ibm.com
  40.