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: border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!feeder.erje.net!eu.feeder.erje.net!newsfeed.fsmpi.rwth-aachen.de!reality.xs3.de!news.jacob-sparre.dk!loke.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: Tero Koskinen Newsgroups: comp.lang.ada Subject: Re: is getting OpenGL to work with Ada a lost cause? Date: Mon, 25 Aug 2014 08:27:49 +0300 Organization: Jacob Sparre Andersen Research & Innovation Message-ID: References: <1bd438c5-7563-4c37-a53d-8378573cf784@googlegroups.com> <59f62e65-dcf0-42c9-82d5-5e1a3c095583@googlegroups.com> <1ed96b4d-e0d4-4a23-b230-dd1eadc14401@googlegroups.com> <14b80334-a07d-4ebb-81f6-34b5469f1134@googlegroups.com> <1919212643429967793.040137laguest-archeia.com@nntp.aioe.org> <1441286327430086309.749208laguest-archeia.com@nntp.aioe.org> NNTP-Posting-Host: 87-95-209-54.bb.dnainternet.fi Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: loke.gir.dk 1408944477 24639 87.95.209.54 (25 Aug 2014 05:27:57 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Mon, 25 Aug 2014 05:27:57 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 In-Reply-To: Xref: number.nntp.dca.giganews.com comp.lang.ada:188641 Date: 2014-08-25T08:27:49+03:00 List-Id: 19.8.2014 0:49, Nasser M. Abbasi wrote: > On 8/18/2014 4:01 PM, Shark8 wrote: > >> >> Makefiles are terrible in-general -- but (/especially/) the ones >> which are distributed w/ AdaCore's libs: they *really* tend to >> assume a *nix environment. >> >> Making me use a *nix environment layer like msys (or cygwin) to >> compile Ada, which is **supposed to be very cross-platform** is >> actually pretty stupid. >> > > ps. What else would one use? a DOS batch file? This "build the sources thing" is quite a headache in my unit testing framework (Ahven, Ada 95 code), which tries to be buildable with every Ada compiler. For GNAT, I have quite complex Makefile which works only with GNU Make on Linux (and *BSD) systems. In theory, it probably works on Windows also if msys/cygwin is used. For Janus/Ada on Windows, I use DOS batch files, since I could not figure out anything better and using Janus/Ada build tools directly require me to remember way too many arguments. On the other hand, Irvine ICCAda provides such a nice build tools, that I haven't had need to write Makefiles or DOS batch files for it yet. Full installation instructions are available at http://www.ahven-framework.com/api-2.4/manual.html#building-and-installing-ahven in case someone is interested. Yours, Tero