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: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: Luke A. Guest Newsgroups: comp.lang.ada Subject: Re: Cross-toolchain for DS [was: Newcomers to comp.lang.ada: welcome and how did you end up here ?] Date: Sun, 12 Oct 2014 14:40:39 +0000 (UTC) Organization: Aioe.org NNTP Server Message-ID: <1674719684434817069.155879laguest-archeia.com@nntp.aioe.org> References: <87h9zdpi84.fsf@ixod.org> <87fvex5bwy.fsf@ixod.org> <2064812074434669488.767131laguest-archeia.com@nntp.aioe.org> <1196941186434813066.828500laguest-archeia.com@nntp.aioe.org> NNTP-Posting-Host: n5Uu+PV5eaS10jtSauUHeg.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: NewsTap/4.0.1 (iPhone/iPod Touch) X-Notice: Filtered by postfilter v. 0.8.2 Xref: news.eternal-september.org comp.lang.ada:22390 Date: 2014-10-12T14:40:39+00:00 List-Id: Natasha Kerensikova wrote: > Hello, Hi > I'm looking forward to it. You've reminded me of a target I was going to try years back when I bought a ndsi but then found it'll never be hacked. I'm going add a blog entry about that once my new site is going. > FWIW, I have already started with devkitARM build scripts (after some > tweaking to make it work on a FreeBSD host), added Ada to the list in > --enable-languages. > > I'm currently stumbling on the gnat* not being installed (there are a > lot of messages like "install: gnatchop: No such file or directory" > and even a "You must first build the GNAT library: make gnatlib"). Yup massive pain in the arse. The point is to be able to build a bare metal target without a runtime as iirc the debilitate thing really builds an arm-elf target for c, no headers, then new lib, then arm-elf for c and other languages. I was going to replace their nds libs with Ada specific packages, no c. > I will be digging into it, but any insight to help me there would be > welcome. It's not easy by any stretch if the imagination and the documentation is the source, which sucks. As mentioned in another thread, openada, I have been trying to get my tamp scripts into a better condition to go into a separate repo aimed specifically at this and some other targets. Luke