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 2002:a24:908:: with SMTP id 8-v6mr1737575itm.36.1530321922318; Fri, 29 Jun 2018 18:25:22 -0700 (PDT) X-Received: by 2002:a02:89b4:: with SMTP id p49-v6mr98439jaj.6.1530321922223; Fri, 29 Jun 2018 18:25:22 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!feeder4.usenet.farm!feed.usenet.farm!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!d7-v6no954074itj.0!news-out.google.com!p13-v6ni1410itf.0!nntp.google.com!u78-v6no940628itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 29 Jun 2018 18:25:21 -0700 (PDT) In-Reply-To: <8808f0da-a96b-456b-b827-f2aae18fc8f4@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=220.235.48.124; posting-account=d51RWwoAAADvR-x0zYAtT9z3CRxT1eXo NNTP-Posting-Host: 220.235.48.124 References: <8808f0da-a96b-456b-b827-f2aae18fc8f4@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <28c4b0de-810f-433a-b267-a3185e684bca@googlegroups.com> Subject: Re: Problem Building Ada Interface To ImageMagick 7 From: Roger Injection-Date: Sat, 30 Jun 2018 01:25:22 +0000 Content-Type: text/plain; charset="UTF-8" Xref: reader02.eternal-september.org comp.lang.ada:53466 Date: 2018-06-29T18:25:21-07:00 List-Id: I have solved the problem. The code that I referred to now builds and runs without problem. In order to build C++ programs with GNAT via GNAT GPS, LLVM compilers must be used. However, gprconfig included in AdaCore's Community version of GNAT 2018 did not fully support LLVM. AdaCore have now fixed that. To use C++ with AdaCore GNAT 2018, the latest version of gprbuild needs to be downloaded from https://github.com/AdaCore/gprbuild. The downloaded gprbuild then should be built and installed in GNAT 2018. gprconfig will then provide selections for LLVM for both C and C++ which can be used to generate a default.cpgr file suitable for inclusion in gprbuild instructions.