home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / mswindo / programm / win32 / 955 < prev    next >
Encoding:
Internet Message Format  |  1992-09-14  |  1.4 KB

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