On Tue, Mar 27, 2018 at 05:10:14PM -0700, David Anderson wrote:
> On 03/26/2018 09:26 PM, Helmut Grohne wrote:
> > Cool. Before we continue, could you do a brief terminology check? Both
> > autotols and Debian (dpkg) use GNU terminology[1] for build/host/target.
> > This notably differs from mozilla terminology and tends to cause
> > confusion. Please stick with GNU terminology, because it is the one that
> > autotools use and it is more expressive than mozilla terminology.
> 
> I would appreciate some more-specific terminology guidance.

I added a link explaining it in very much detail to my last mail. It
tries to clarify the wors "build", "host" and "target". Do you have a
specific question. It was this link:

https://gcc.gnu.org/onlinedocs/gccint/Configure-Terms.html

Another explanation can be found in man dpkg-architecture on Debian
systems.

> I don't understand mozilla terminology...either.

That can be a good thing as you can avoid confusion by not looking at
mozilla's terminology.

> Where have I gone wrong? Point out an example or two?

It's that this is not obvious. For example, your remark about
AC_TRY_COMPILE can either mean that something went very wrong for you or
that you were incorrectly using "build" there.

Then you said "target library". Either you confused it with "host
library" or elfutils is more complex than I thought and it is
target-dependent (very unusual, but possible in this case). I expected
that "target" would be irrelevant for dwarfutils.

So what you wrote makes little sense to me and it is far from obvious
which part might be wrong, if any.

I suggest that resend your previous mail after carefully checking each
of the words "build", "host", and "target" against their definitions
(and telling which definition you used unless you use GNU terminology).

Helmut

Reply via email to