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-Thread: 103376,74c40c69cefc617a X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!feeder.news-service.com!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!news.wiretrip.org!news.dizum.com!sewer-output!mail2news From: Nomen Nescio Newsgroups: comp.lang.ada Subject: Re: Ada on FreeBSD? References: <4cef4f0b$0$23755$14726298@news.sunsite.dk> Message-ID: Date: Fri, 26 Nov 2010 13:24:04 +0100 (CET) Mail-To-News-Contact: abuse@dizum.com Organization: mail2news@dizum.com Xref: g2news2.google.com comp.lang.ada:16636 Date: 2010-11-26T13:24:04+01:00 List-Id: > > I have found a couple of relevant packages, the ports collection even > > includes GNAT GPL 2010, but certainly the coverage is much less > > impressive than that of Debian. I didn't see the original post so I am responding to this one. Last time I looked, Ada was not buildable on the AMD64 (x86_64) port of FreeBSD. If you want to use Ada under FreeBSD you will have to know quite a lot about building gcc under FreeBSD or you will have to run the x86 (32 bit) version of FreeBSD where the port does build properly. And you should not assume just because a port is listed in the tree that it will build, or build on your architecture, until you actually build the port and test it. More than once I have tried to build a port on FreeBSD AMD64 only to have it die halfway through the build. Contacting the maintainer I got something like "oh yeah I know it doesn't work on AMD64". Caveat emptor. It's all about whether someone who uses the architecture you want works with the port you want. There is certainly nobody as interested in Ada on various BSD OS or Solaris OS or Linux distros who is as committed as Ludovic, but that doesn't mean you can't use Ada anywhere but Debian. But you are likely to have the best results on the most common (x86, 32bit) ports of various BSD just because they have the most people using them at the moment. The BSD guys are generally not hardware freaks and are happy to continue running old junkers years after everybody else has thrown them in the trash bin.