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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,36288d1c39303ceb,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-06-14 18:42:19 PST Path: archiver1.google.com!newsfeed.google.com!sn-xit-02!sn-post-02!sn-post-01!supernews.com!corp.supernews.com!not-for-mail From: "B. Douglas Hilton" Newsgroups: comp.lang.ada Subject: Porting GNAT to Debian Hurd Date: Thu, 14 Jun 2001 21:46:59 -0400 Organization: Posted via Supernews, http://www.supernews.com Message-ID: <3B296913.1F13E65D@engineer.com> X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.4.3 i686) X-Accept-Language: en MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: newsabuse@supernews.com Xref: archiver1.google.com comp.lang.ada:8759 Date: 2001-06-14T21:46:59-04:00 List-Id: Has anybody successfully ported GNAT to any strange platforms? I would dearly like to port GNAT to the Hurd, and am considering undertaking it as a project. Hurd already has gcc 2.9.5 and work is underway to finalize gcc 3.0, but GNAT has not yet been ported. How easily does GNAT build from source? Does it rely much on OS specific calls? I understand that the Gnat.OS package may be tricky, but what about in general? Hurd, a somewhat "bleeding-edge" operating system could probably benefit from having some particularly pesky apps rewritten in Ada, although thick bindings to mach.h, and /include/hurd seems to be a particularly formidable task. I wish I could rewrite gnuMach in Ada. Oh well, $h!t in one hand and wish in the other and see which fills up quicker. :-) Regards, - Doug