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=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.141.3.66 with SMTP id f63mr41724061qhd.10.1448749396549; Sat, 28 Nov 2015 14:23:16 -0800 (PST) X-Received: by 10.182.44.169 with SMTP id f9mr581371obm.16.1448749396516; Sat, 28 Nov 2015 14:23:16 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!f78no4030476qge.1!news-out.google.com!f6ni14265igq.0!nntp.google.com!mv3no6526992igc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sat, 28 Nov 2015 14:23:16 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=72.86.45.219; posting-account=vk6_JwoAAABkMyHO1YfdP69Hm3CpbdGR NNTP-Posting-Host: 72.86.45.219 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <9687483d-8f33-450a-96d6-a83d97b71a83@googlegroups.com> Subject: Re: How to use gprbuild with FSF GNAT Windows compilers 64 and 32 bit From: Jeremiah Injection-Date: Sat, 28 Nov 2015 22:23:16 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:28581 Date: 2015-11-28T14:23:16-08:00 List-Id: On Thursday, November 26, 2015 at 3:58:14 PM UTC-5, David Botton wrote: > So I'm happy to offer a simple solution :) >=20 > How to use that GNAT GPL 2015 gpr tools (which are GPL tools that do not = affect/virus the license of the resulting executables) with Win32 or Win64 = builds. >=20 > 1. Install a non-licensed virused version of FSF GNAT for Win32 or Win64 = (see http://getadanow.com) > 2. Download gpr-tools.zip - http://getadanow.com/gpr-tools.zip > 3. Unzip gpr-tools.zip in the base directory of your FSF GNAT install (fo= r example C:\TDM-GCC-64 or /mingw64 for the git for windows sdk) > 4. You may need to use gprbuild --target=3D if you receive the error ther= e are no native compilers for your host. (Use gcc -dumpmachine to get the n= ame of your target). >=20 > David Botton This is awesome! Licensing question: Is it that this specific implementation of gpr-tools d= oesn't make executables fall under the standard GPL license when used or is= that true for all implementations (including the one from GNAT GPL from Ad= aCore that is used with the GPS IDE)? I.E. can I use GPS, have it link to = the AdaCore tools for gprbuild, but also link to the FSF GNAT instead of th= e AdaCore GNAT and be able to make products with the FSF style license? Or= does the fact that the tools come from AdaCore make them have a different = affect on the license? Realistically, I would still used the tools you are linking with the FSF ve= rsion of GNAT, but was curious so I know what my options are. Follow up would be can I then also just use the GPS IDE from AdaCore with t= he FSF GNAT and above mentioned tools you linked? Or again, since GPS come= s from AdaCore, I would still need to use a different IDE to avoid licensin= g issues. My gut says the GPS IDE would be fine, but just my gut.