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 X-Google-Thread: 103376,fcd0ac136c3a2795 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!nntp.bt.com!news.bt.com.POSTED!not-for-mail NNTP-Posting-Date: Sun, 22 Aug 2010 17:33:59 -0500 From: Brian Drummond Newsgroups: comp.lang.ada Subject: Re: USB Boarduino on AVR-Ada Tutorial Date: Sun, 22 Aug 2010 23:41:37 +0100 Reply-To: brian@shapes.demon.co.uk Message-ID: <6e8376p4ltcvberbt9a44ub44vc48vjr3m@4ax.com> References: <4d1d662b-f476-41e4-938c-0564ad90d74e@d17g2000yqb.googlegroups.com> <208b422c-afc7-4404-8741-d4582ced47ce@f42g2000yqn.googlegroups.com> X-Newsreader: Forte Agent 1.7/32.534 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Usenet-Provider: http://www.giganews.com X-AuthenticatedUsername: NoAuthUser X-Trace: sv3-TgyQx+CdVN4y1Lv+J4Dkxwbpv+Vl2R79D6DFrcutEgSW1uItfIum9DoZDXovZtcwv1niznuTTw/liXF!Ew4y8J/X1rcGbtMX1ZZqstXk5bVScxSKBZbGyCTTIdQjDhCcUjPbz/aPkGME91phcEvHfWyBTvXV!Yfsz X-Complaints-To: abuse@btinternet.com X-DMCA-Complaints-To: abuse@btinternet.com X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 Xref: g2news1.google.com comp.lang.ada:13640 Date: 2010-08-22T23:41:37+01:00 List-Id: On Wed, 04 Aug 2010 22:26:32 +0100, Brian Drummond wrote: >On Wed, 4 Aug 2010 06:13:31 -0700 (PDT), Warren wrote: >>Brian, I made some minor tweaks to the tutorial to be clearer about >>the >>platforms (and fixed the unix path). > >Very useful clarifications, thanks! > >It'll probably be the weekend before I can try it, but the instructions now give >me much more confidence that it'll work on Linux. Several weekends later, I have managed to spend a few hours on this. None of the obvious (to me) approaches to installing the tools have worked smoothly on my machine (running OpenSuse 11.3). The closest I've got is using the cross-avr-binutils (2.20) and cross-avr-gcc (4.5.0) packages from OpenSuse, available as binary and source rpms. The binary version is built without Ada support, but the source builds without apparent complaints, to support Ada. Ditto avr-libc v1.70 (with more difficulty) from the same source. Now the AVR-Ada package (1.1-0) won't build, complaining that "avr-gnatprep" is not found (and indeed I can't find it!, though gnatbind is present) Does anyone know which package SHOULD supply gnatprep, so I can try to track down what's missing?) Incidentally the AVR-Ada package contains a do-it-all script based around GCC4.3.2. This fails, building binutils, with compile errors in tc-avr.c. Presumably it would work if I could dig out a 4.3 era GCC, but that's not a trivial route either. - Brian