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!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: "Nasser M. Abbasi" Newsgroups: comp.lang.ada Subject: Re: is getting OpenGL to work with Ada a lost cause? Date: Mon, 18 Aug 2014 16:49:48 -0500 Organization: Aioe.org NNTP Server 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> Reply-To: nma@12000.org NNTP-Posting-Host: ZXWj4Ar7ITuwKN3c4FcDkA.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 X-Notice: Filtered by postfilter v. 0.8.2 Xref: news.eternal-september.org comp.lang.ada:21813 Date: 2014-08-18T16:49:48-05:00 List-Id: 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. > What I do is this: I use windows, since it is much better as a desktop OS, but have Linux installed on a Vbox. I have 2 monitors, one for windows and the second for Linux. Linux mounts my windows desk as shared. I use Linux for all my compiling/make/scripts/latex, etc.. all the things that it is good for, and use windows for everything else GUI-wise. The nice thing, is that, due to shared disk, then now Linux is just like anything other app on windows. all use the same data. So it is really trivial to try Ada or anything else on Linux, while on windows. Simply install Vbox, install a Linux OS, and mount your windows disk to Linux as shared, and you have the best of both worlds. ps. Makefiles are great. I do everything with makefiles. I use recursive makefile to build a whole tree with one command. What else would one use? a DOS batch file? --Nasser