Path: utzoo!attcan!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.unix.i386 Subject: Re: X Windows and UNIX 386 compatibility Message-ID: <3140@auspex.auspex.com> Date: 7 Apr 90 20:07:16 GMT References: <257@samna.UUCP> Organization: Auspex Systems, Santa Clara Lines: 20 >The System V 386 ABI allows me to accomplish this - my binary runs >unchanged on all compliant versions. Are you talking S5R3 or S5R4? In at least some cases I've seen "ABI" used for S5R4-based interfaces and "BCS" used for S5R3-based interfaces, but I don't know if that's the case here.... >My questions are: >- Is there any "standard" method of IPC between the client > Xlib and the X-server? Or does each vendor (AT&T, > Interactive, SCO, etc.) simply pick an IPC mechanism when > they do the server/library port on their version of the OS? For S5R4, the question may not be relevant if Xlib is a shared library, since binary programs won't include the code that does the IPC - it'll link to it at run-time. (It may also be true for S5R3 as well, if Xlib is a shared library. The difference is that I think all S5R4-based ABIs include dynamic linking as an integral part, and are based on dynamic linking, although I don't know that they *insist* that Xlib be a shared library.)