From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,6c244f5de2c060a0 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-09-18 07:19:46 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!hammer.uoregon.edu!skates!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: compiler server ...... for Gnat Date: 18 Sep 2001 10:10:31 -0400 Organization: NASA Goddard Space Flight Center Message-ID: References: <20010918135517.5d3a4ba1.tonygair@blueyonder.co.uk> NNTP-Posting-Host: anarres.gsfc.nasa.gov Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: skates.gsfc.nasa.gov 1000822303 14946 128.183.220.71 (18 Sep 2001 14:11:43 GMT) X-Complaints-To: dscoggin@cne-odin.gsfc.nasa.gov NNTP-Posting-Date: 18 Sep 2001 14:11:43 GMT User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 Xref: archiver1.google.com comp.lang.ada:13155 Date: 2001-09-18T14:11:43+00:00 List-Id: Tony Gair writes: > Does anyone know how to modify the GNAT Compiler so > that it provides compilation services across a network > rather than across a file system, If the "network" can be mapped to a file system, as is normal for MS Windows or Unix NFS, GNAT already does this. So I'm not clear what you are asking. Can you give an example? > It would also be helpful to know peoples thoughts on the difficulty Depends on what you are actually doing; it appears to be already done, so the difficulty is nil. Hmm. Maybe you mean some sort of HTTP access to a compiler server. The scenario there would be to copy the user's source to the server file system, compile it, and copy the result back to the user. No modification of GNAT required. > and wether I would be sued for doing this. Since GNAT is released under the GPL or GMGPL, you are free to modify it anyway you want. The only restriction is that if you distribute binaries of the result, you must also distribute the source. -- -- Stephe