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=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,767ac6b96c80c92c X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,UTF8 Path: g2news2.google.com!news4.google.com!feeder.news-service.com!85.214.198.2.MISMATCH!eternal-september.org!.POSTED!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: Ann: Generic Image Decoder v.01 Date: Mon, 28 Jun 2010 01:33:04 +0200 Organization: A noiseless patient Spider Message-ID: <87y6e0t5jj.fsf@ludovic-brenta.org> References: <2ebefa3c-c2b2-4735-afd1-3383188ae01e@x24g2000pro.googlegroups.com> <103b6253-5895-4867-8aed-677c7dc5f49b@38g2000prp.googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Sun, 27 Jun 2010 23:33:04 +0000 (UTC) Injection-Info: mx03.eternal-september.org; posting-host="tbneFaQ86P2E0Mnp+Uhvvg"; logging-data="27401"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18cWPG24UDxDFT0ARsXnsvl" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:0WOJFJ30tvYVZZh2cI9plN//h70= sha1:az2RNCErcPjLihLy/t0DbOPw9y8= Xref: g2news2.google.com comp.lang.ada:12931 Date: 2010-06-28T01:33:04+02:00 List-Id: deadlyhead writes: > On Jun 27, 3:36 pm, Gautier write-only > wrote: >> On 27 juin, 21:29, deadlyhead wrote: >> >> > A quick note. >> >> > I just tried compiling this package with a GNAT compiler built from >> > the gcc 4.4.2 sources and the GNU binutils package and got the classic >> > `cannot find libaddr2line.a' error. >> >> I guess you tried to build tb.ads in the "Debug" mode (that's the >> default), which uses GNAT's symbolic traceback. You can build >> to_bmp.adb or mini.adb - without the trace-back wrapper - and also try >> other build modes as well. Or even use a complete version of GNAT or >> even another compiler ;-). >> ______________________________________________________________ >> Gautier's Ada programming --http://gautiersblog.blogspot.com/ > > Yup. I ran `gnatmake -Pgid' with no other switches, which I _knew_ > compiled in Debug mode, but I didn't really consider the implications. > > So now, here I am compiling GCC 4.5.0, trying to navigate the strange > and frightening labyrinth of installing and updated CLooG/PPL, GMP, > MPFR and MPC while not torching half my Debian toolchain, and I > could've just added -XBuild_Mode=Fast... Oh, well. A reinstall of GCC > was bound to happen soon anyway. Since you're on Debian, gnat-4.4 has working symbolic tracebacks. They are unfortunately broken in gnat-4.3. -- Ludovic Brenta.