* [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 ` [Buildroot] kernel build name 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
[parent not found: <1047228267.70.1321642216649.JavaMail.root@zimbra>]
* [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
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] <1759685407.78.1321642881642.JavaMail.root@zimbra>
2011-11-18 19:01 ` [Buildroot] kernel build name kakuschky at elbe-net.de
2011-11-20 8:33 ` Thomas Petazzoni
[not found] <1047228267.70.1321642216649.JavaMail.root@zimbra>
2011-11-18 19:00 ` kakuschky at elbe-net.de
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox