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