home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!congrunt!jbs
- From: jbs@Congruent.COM (Jeffrey Siegal)
- Newsgroups: comp.os.ms-windows.programmer.win32
- Subject: Re: Can I port a UNIX X11 app to NT?
- Message-ID: <JBS.92Sep14134653@sun1.Congruent.COM>
- Date: 14 Sep 92 17:46:53 GMT
- References: <1992Sep08.053621.4405@microsoft.com> <3047@accucx.cc.ruu.nl>
- <JBS.92Sep10192514@sun1.Congruent.COM>
- <1992Sep12.031057.28256@microsoft.com>
- Sender: news@Congruent.COM
- Organization: Congruent Corporation; New York, NY
- Lines: 20
- In-reply-to: alistair@microsoft.com's message of 12 Sep 92 03:10:57 GMT
-
- In article <1992Sep12.031057.28256@microsoft.com> alistair@microsoft.com (Alistair Banks) writes:
-
- This is over simple, and mis-leading
-
- I think the message was clear: You can't take a Unix application,
- recompile it under POSIX, and replace the X calls with Win32 calls.
- You need (usually minimal) work to convert to Win32. But if you use
- fork() and/or signals, the work may not be minimal.
-
- The system can run multiple subsystems - a single process can only belong
- to one subsystem, but an app can easily be made up of multiple communicating
- processes from different subsystems - the GUI can be written to the Win32
- API, and the guts of the app can be written to POSIX [...]
-
- It should be pretty obvious that this is going to be a much more
- complicated port (i.e. restructuring). Also, not even the IPC
- facilities of Win32 are available in POSIX, so it isn't obvious how to
- do this.
-
- Jeffrey Siegal
-