comp.lang.ada
 help / color / mirror / Atom feed
From: Jeremiah <jeremiah.breeden@gmail.com>
Subject: Re: How to use gprbuild with FSF GNAT Windows compilers 64 and 32 bit
Date: Sat, 28 Nov 2015 14:23:16 -0800 (PST)
Date: 2015-11-28T14:23:16-08:00	[thread overview]
Message-ID: <9687483d-8f33-450a-96d6-a83d97b71a83@googlegroups.com> (raw)
In-Reply-To: <f63f3e1d-b01f-41e9-93ab-e0c20410c87e@googlegroups.com>

On Thursday, November 26, 2015 at 3:58:14 PM UTC-5, David Botton wrote:
> So I'm happy to offer a simple solution :)
> 
> 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.
> 
> 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 (for example C:\TDM-GCC-64 or /mingw64 for the git for windows sdk)
> 4. You may need to use gprbuild --target= if you receive the error there are no native compilers for your host. (Use gcc -dumpmachine to get the name of your target).
> 
> David Botton

This is awesome!

Licensing question:  Is it that this specific implementation of gpr-tools doesn'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 AdaCore 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 the 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 version 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 the FSF GNAT and above mentioned tools you linked?  Or again, since GPS comes from AdaCore, I would still need to use a different IDE to avoid licensing issues.

My gut says the GPS IDE would be fine, but just my gut.

  parent reply	other threads:[~2015-11-28 22:23 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-11-26 20:58 How to use gprbuild with FSF GNAT Windows compilers 64 and 32 bit David Botton
2015-11-26 23:13 ` David Botton
2015-11-28 22:23 ` Jeremiah [this message]
2015-11-29  2:31   ` David Botton
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox