home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / amiga / applicat / 9449 < prev    next >
Encoding:
Internet Message Format  |  1992-12-14  |  2.2 KB

  1. Xref: sparky comp.sys.amiga.applications:9449 comp.sys.amiga.misc:18545 comp.unix.amiga:2558
  2. Path: sparky!uunet!elroy.jpl.nasa.gov!ames!data.nas.nasa.gov!taligent!apple!ntg!dale
  3. From: dale@ntg.com (Dale Luck)
  4. Newsgroups: comp.sys.amiga.applications,comp.sys.amiga.misc,comp.unix.amiga
  5. Subject: Re: Xwindows and the Amiga
  6. Message-ID: <1992Dec14.230624.27761@ntg.com>
  7. Date: 14 Dec 92 23:06:24 GMT
  8. References: <71269@cup.portal.com> <71522@cup.portal.com> <1992Dec12.173343.8845@sol.cs.wmich.edu>
  9. Organization: New Technologies Group, Inc.  Palo Alto CA
  10. Lines: 38
  11.  
  12. In article 22black@sol.cs.wmich.edu (Martin Black) writes:
  13. >Brian_-_Dziki@cup.portal.com writes:
  14. >
  15. >>Amiga. GfxBase sells a programmer's guide and toolkit that will allow me to do
  16. >>this (it allows you to compile standard X11 source code with the SAS/C Compile
  17. >>and run your own X applications under AmigaDos). This, however, cost $250.
  18. Education price brings it down to $200.00 (20% discount)
  19. >
  20. >Yes I have known that through sas/c you could do that with their x11.
  21. >Yet I would like to know how much converting to do you need to make 
  22. >most X apps that compile and run on say a sun, to make it work on your
  23. >x11 equipped amiga.  Any owners of the amiga x11 can remark on this?
  24.  
  25. Our experience with the Xclients we provide is that your typical X application
  26. will compile and run with zero change to the source code. Provided no unknown
  27. bugs pop because it is now running under AmigaDOS. These aren't new bugs
  28. It is just that they went undetected under the previous os they were running.
  29.  
  30. For the clients we provide on the X11 disk, about 80% of them compiled
  31. and ran successfully the first time with no change to the source code.
  32.  
  33. Biggest problems that kept dropping up:
  34.   no fork(), Have to use appropriate combinations of Execute or system().
  35.   no /tmp directory, Change it to use t:
  36.   itimers not supported.
  37.  
  38. To get to this point though, a lot of work had to be done on xlib,
  39. toolkit, widgets, and include files. Especially in the area of
  40. resource/application default pathnames lookup. But this is all hidden
  41. from the typical X11 application.
  42.  
  43. We also provide a berkely socket library with the programmers system
  44. which allows connections over AS225(tcp/ip) and TSSNET(DECnet).
  45.  
  46.  
  47. >Martin
  48.  
  49. Dale Luck
  50.