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 Path: border1.nntp.dca3.giganews.com!backlog4.nntp.dca3.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: texttools and standard library packages Date: Thu, 19 Dec 2013 08:57:11 +0000 Organization: A noiseless patient Spider Message-ID: References: <83jfa95ibgj73rsr9r8d038plvrm6m4d8d@4ax.com> <1dld0z8pf8o8b.n59l143irgob.dlg@40tude.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx05.eternal-september.org; posting-host="aa5206ded37b2ca7f9833bd0a598d69e"; logging-data="11403"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/W5VwScG+S4tXtIBdRwrkf3ncjZKSnVio=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (darwin) Cancel-Lock: sha1:z5xYGIt2YMHqnXQFczsVwbYEz2I= sha1:I0zIf9gH0e8MwBcb39FUMYDI2zw= X-Original-Bytes: 1930 Xref: number.nntp.dca.giganews.com comp.lang.ada:184296 Date: 2013-12-19T08:57:11+00:00 List-Id: agent@drrob1.com writes: > package Linker is > for Default_Switches ("Ada") > use ("-C", > "-lm", > "-lncurses" > ); > end Linker; > end Debug; > > and I did > gnatmake -Pdebug > > I am now getting this error: "gnatlink: failed to open binder output" Where did the -C switch come from in package Linker? $ gnatlink -C gnatlink: -C.ali not found (on the other hand, I just tried with one of my own GPRs and the command line that gnatmake successfully passed to gnatlink was gnatlink foo.ali -C -o foo The -C didn't get passed to the system linker.