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=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.107.34.139 with SMTP id i133mr41491337ioi.23.1448571493618; Thu, 26 Nov 2015 12:58:13 -0800 (PST) X-Received: by 10.182.87.132 with SMTP id ay4mr524957obb.14.1448571493588; Thu, 26 Nov 2015 12:58:13 -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!mv3no4575316igc.0!news-out.google.com!f6ni13993igq.0!nntp.google.com!mv3no3475206igc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Thu, 26 Nov 2015 12:58:13 -0800 (PST) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=50.138.108.113; posting-account=yiWntAoAAAC1KqC_shmxJYv07B9l6LNU NNTP-Posting-Host: 50.138.108.113 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: How to use gprbuild with FSF GNAT Windows compilers 64 and 32 bit From: David Botton Injection-Date: Thu, 26 Nov 2015 20:58:13 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:28551 Date: 2015-11-26T12:58:13-08:00 List-Id: Currently Windows does not have an FSF GNAT maintainer like Mac and Linux D= istros do. Thanksgiving to you all for the hours of hard work for the Ada c= ommunity, in particular its struggling open source community!. So, this means those wishing to program on Windows 64bit have no distributi= ons including gprtools and for Windows 32bit only licensed virus varieties.= This issue becomes more serious in the wake of deprecation of the gnatmake= -p option in future versions of FSF GNAT. 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 af= fect/virus the license of the resulting executables) with Win32 or Win64 bu= ilds. 1. Install a non-licensed virused version of FSF GNAT for Win32 or Win64 (s= ee 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=3D if you receive the error there = are no native compilers for your host. (Use gcc -dumpmachine to get the nam= e of your target). David Botton PS - There is some network issues today on thanksgiving and files are being= interrupted from my server. If that happens try tomorrow sorry :(