From: "David C. Hoos" <david.c.hoos.sr@ada95.com>
Subject: Re: gnat-3.14p, libaddr2line and IRIX 6.5
Date: Tue, 5 Mar 2002 16:04:49 -0600
Date: 2002-03-05T16:04:49-06:00 [thread overview]
Message-ID: <mailman.1015365541.14157.comp.lang.ada@ada.eu.org> (raw)
In-Reply-To: 3C8522B3.B288ADEC@xs4all.nl
----- Original Message -----
From: "Dirk Baerts" <d.baerts@xs4all.nl>
Newsgroups: comp.lang.ada
To: <comp.lang.ada@ada.eu.org>
Sent: Tuesday, March 05, 2002 1:55 PM
Subject: gnat-3.14p, libaddr2line and IRIX 6.5
> After gnat.com released 3.14p, at Jan 31 2002, I'm now finally have the
time
> to build it starting from 3.12p, under IRIX 6.5.
> To my surprise the Makefile asks for libaddr2line, that was nowhere in
sight.
> And it really seems to be necessary : convert_addresses :
unresolved.symbol
> Found the gnu binutils addr2line, but no libaddr2line on the web. Just
> discussions, on what to do about this.
>
FWIW, the Linux version of gnat-3.14p contains a static library
libaddr2line.a
which is compiled from the following files:
addr2line.c, bucomm.c, version.c, and filemode.c
I imagine this library is used to support symbolic tracebacks, and that it
would be
simple to create such a library on any platform for which the source code
for
addr2line is available.
> Q's :
> What is my best option ?
> make a stub ? apply one of the patches ( and if yes, which one ) ? remove
any
> target from the makefile that includes libaddr2line ? Is libaddr2line
> available in the foreseeable future ? is rebuilding addr2line as library a
> solution ? and so on, and so
>
> BTW :
> What is the point of distributing free software if its dependencies are
not
> freely available ?
>
As we all should know by now, there's no such thing as a non-trivial program
without some bug, and one like this can easily happen unless an attempt was
made to build a distribution for each platform on a "clean" machine -- i.e.,
on which has no non-standard libraries, etc., something that is not always
possible to do with finite resources.
And, as I imaagined above, I think we'll find that the dependencies _are_
freely available. It sometimes just takes a little digging.
> Cheers,
> Dirk
>
> _______________________________________________
> comp.lang.ada mailing list
> comp.lang.ada@ada.eu.org
> http://ada.eu.org/mailman/listinfo/comp.lang.ada
>
next prev parent reply other threads:[~2002-03-05 22:04 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-02-11 15:47 Ada Components - GRACE Lists Marin David Condic
2002-02-12 2:52 ` Pat Rogers
2002-02-12 4:33 ` Eric Merritt
2002-02-12 15:30 ` Pat Rogers
2002-02-12 18:00 ` Marin David Condic
2002-02-13 4:17 ` Eric Merritt
2002-02-13 15:39 ` Pat Rogers
2002-02-14 1:31 ` Jeffrey Carter
2002-02-14 14:27 ` Marin David Condic
2002-02-14 0:32 ` Nick Roberts
2002-02-23 1:26 ` Ted Dennison
2002-02-23 16:41 ` Nick Roberts
2002-02-25 15:42 ` Ted Dennison
2002-02-26 1:05 ` Nick Roberts
2002-02-23 17:07 ` Richard Riehle
2002-02-25 13:04 ` Ted Dennison
2002-02-25 13:38 ` Marin David Condic
2002-02-26 0:57 ` Matthew Heaney
2002-02-26 11:52 ` Ada Components - GRACE Lists (Sorting them) Chad R. Meiners
2002-02-26 15:02 ` Thomas Wolf
2002-02-26 16:59 ` Ted Dennison
2002-02-26 17:20 ` Darren New
2002-02-26 21:46 ` Ted Dennison
2002-03-02 0:09 ` Matthew Heaney
2002-03-05 19:55 ` gnat-3.14p, libaddr2line and IRIX 6.5 Dirk Baerts
2002-03-05 22:04 ` David C. Hoos [this message]
2002-03-06 16:44 ` Stephen Leake
2002-03-06 19:55 ` Dirk Baerts
[not found] ` <055101c1c491$c5002e70$453ab4d8@sy.com>
2002-03-06 19:12 ` gnat-3.14p, libaddr2line and IRIX 6.5 : solved ! Dirk Baerts
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox