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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: gprbuilds and bullds using the gpr within gps Date: Tue, 26 May 2015 12:22:34 +0200 Organization: cbb software GmbH Message-ID: References: Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: enOx0b+nfqkc2k+TNpOejg.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: 40tude_Dialog/2.0.15.1 X-Notice: Filtered by postfilter v. 0.8.2 Xref: news.eternal-september.org comp.lang.ada:26005 Date: 2015-05-26T12:22:34+02:00 List-Id: On Tue, 26 May 2015 03:14:04 -0700 (PDT), tonyg wrote: > I was under the impression that if a gpr file say called thefile.gpr was > able to be built within GPS then if you used gnatmake -Pthefile.gpr , then > it would build from the command line. > > I'm getting this instead of "no errors at all" which is a little strange to me > > tony@wb:~$ gprbuild -PDropbox/source/awsinterface/usnapi.gpr > usnapi.gpr:8:04: no value defined for "library_type" > usnapi.gpr:8:39: warning: undefined external reference > usnapi.gpr:11:04: no value defined for "aws_build" > usnapi.gpr:11:30: warning: undefined external reference > usnapi.gpr:14:04: no value defined for "development" > usnapi.gpr:14:38: warning: undefined external reference > usnapi.gpr:17:04: no value defined for "legacy" > usnapi.gpr:17:28: warning: undefined external reference > usnapi.gpr:20:04: no value defined for "atomic_access" > usnapi.gpr:20:42: warning: undefined external reference > usnapi.gpr:23:04: no value defined for "tasking" > usnapi.gpr:23:30: warning: undefined external reference > usnapi.gpr:26:04: no value defined for "traced_objects" > usnapi.gpr:26:44: warning: undefined external reference > usnapi.gpr:29:04: no value defined for "prj_target" > usnapi.gpr:29:32: warning: undefined external reference > usnapi.gpr:32:04: no value defined for "prj_build" > usnapi.gpr:32:30: warning: undefined external reference > gprbuild: "Dropbox/source/awsinterface/usnapi.gpr" processing failed > > Does anyone know of reasons why this is the case? As it says, you have no scenario variables set (and no default value given). Use -X= switch to define the variables. E.g. gprbuild -PDropbox/source/awsinterface/usnapi.gpr -Xlibrary_type="static" -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de