Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] kernel build name
       [not found] <1047228267.70.1321642216649.JavaMail.root@zimbra>
@ 2011-11-18 19:00 ` kakuschky at elbe-net.de
  0 siblings, 0 replies; 3+ messages in thread
From: kakuschky at elbe-net.de @ 2011-11-18 19:00 UTC (permalink / raw)
  To: buildroot

Hi, I'm just starting to explorer buildroot. Just one question. Where are the parts of the build name coming from?

If I use make menuconfig my target is named "arm-unknown-linux-uclibcgnueabi" 

- arm is releated to the target platform
- linux o.k. it's a linux kernel I want to build
- eabi is the interface for embedded systems

The two I don't know are

- uclib is because I'm linking against GNU uclibc?
- unknown

Can somebody explain me where to set the part which is named "unknown" ?

Thanks & best regards Michael

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Buildroot] kernel build name
       [not found] <1759685407.78.1321642881642.JavaMail.root@zimbra>
@ 2011-11-18 19:01 ` kakuschky at elbe-net.de
  2011-11-20  8:33   ` Thomas Petazzoni
  0 siblings, 1 reply; 3+ messages in thread
From: kakuschky at elbe-net.de @ 2011-11-18 19:01 UTC (permalink / raw)
  To: buildroot

Hi, I'm just starting to explorer buildroot. Just one question. Where are the parts of the build name coming from?

If I use make menuconfig my target is named "arm-unknown-linux-uclibcgnueabi"

- arm is releated to the target platform
- linux o.k. it's a linux kernel I want to build
- eabi is the interface for embedded systems

The two I don't know are

- uclib is because I'm linking against GNU uclibc?
- unknown

Can somebody explain me where to set the part which is named "unknown" ?

Thanks & best regards Michael

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Buildroot] kernel build name
  2011-11-18 19:01 ` kakuschky at elbe-net.de
@ 2011-11-20  8:33   ` Thomas Petazzoni
  0 siblings, 0 replies; 3+ messages in thread
From: Thomas Petazzoni @ 2011-11-20  8:33 UTC (permalink / raw)
  To: buildroot

Le Fri, 18 Nov 2011 20:01:35 +0100 (CET),
kakuschky at elbe-net.de a ?crit :

> If I use make menuconfig my target is named
> "arm-unknown-linux-uclibcgnueabi"

See http://sourceware.org/autobook/autobook/autobook_17.html for a
description of what this is.

This is *not* the "kernel build name" as the topic of your e-mail
suggests.

> - arm is releated to the target platform
> - linux o.k. it's a linux kernel I want to build
> - eabi is the interface for embedded systems

No, EABI on ARM is not really related to whether it's embedded or not.
Originally Linux on ARM systems have been using a Linux-specific ABI,
since ARM did not standardize any ABI. Since ABI is now called OABI
(probably for Old ABI or Original ABI or something alike). Later on,
ARM standardized an ABI, called EABI, which Linux now uses.

> - uclib is because I'm linking against GNU uclibc?

Yes.

> - unknown
> 
> Can somebody explain me where to set the part which is named
> "unknown" ?

That's the vendor/manufacturer part of the host tuple. You can put
whatever you want here, and Buildroot simply puts "unknown". We could
have put "br" or "buildroot", it would have worked just as fine.

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-11-20  8:33 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1047228267.70.1321642216649.JavaMail.root@zimbra>
2011-11-18 19:00 ` [Buildroot] kernel build name kakuschky at elbe-net.de
     [not found] <1759685407.78.1321642881642.JavaMail.root@zimbra>
2011-11-18 19:01 ` kakuschky at elbe-net.de
2011-11-20  8:33   ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox