* Re: [Crosspost] GNU/Linux userland?
2005-04-13 19:40 [Crosspost] GNU/Linux userland? Oliver Korpilla
@ 2005-04-13 15:52 ` Andrew Walrond
2005-04-13 16:32 ` Oliver Korpilla
2005-04-13 16:03 ` Petr Baudis
` (2 subsequent siblings)
3 siblings, 1 reply; 8+ messages in thread
From: Andrew Walrond @ 2005-04-13 15:52 UTC (permalink / raw)
To: linux-kernel; +Cc: Oliver Korpilla
On Wednesday 13 April 2005 20:40, Oliver Korpilla wrote:
> Hello!
>
> I wondered if there is a project or setup that does allow me to build a
> GNU/Linux userland including kernel, build environment, basic tools with
> a single script just as you can in NetBSD (build.sh) or FreeBSD (make
> world).
>
> I do not refer to a step-by-step instruction like "Linux From Scratch"
> (which I do find commendable, but is not quite the same), but an
> automated, cross-compilation aware foundation for a Linux system.
>
Heretix does everything except cross-compile. It's a complete rewrite of rubyx
(http://www.rubyx.org) but doesn't have its own website yet. Discussion is
happening on the rubyx ML. Cross compilation support would be a simple
extension to Heretix, if you fancy a project :)
Andrew Walrond
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: GNU/Linux userland?
2005-04-13 19:40 [Crosspost] GNU/Linux userland? Oliver Korpilla
2005-04-13 15:52 ` Andrew Walrond
@ 2005-04-13 16:03 ` Petr Baudis
2005-04-13 16:04 ` [Crosspost] " Erik Mouw
2005-04-13 20:36 ` John Lenz
3 siblings, 0 replies; 8+ messages in thread
From: Petr Baudis @ 2005-04-13 16:03 UTC (permalink / raw)
To: Oliver Korpilla; +Cc: linux-kernel
Dear diary, on Wed, Apr 13, 2005 at 09:40:31PM CEST, I got a letter
where Oliver Korpilla <Oliver.Korpilla@gmx.de> told me that...
> Hello!
Hello,
> I wondered if there is a project or setup that does allow me to build a
> GNU/Linux userland including kernel, build environment, basic tools with
> a single script just as you can in NetBSD (build.sh) or FreeBSD (make
> world).
Gentoo? :-) Bootstrap in particular, and emerge --emptytree system then.
--
Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
98% of the time I am right. Why worry about the other 3%.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Crosspost] GNU/Linux userland?
2005-04-13 19:40 [Crosspost] GNU/Linux userland? Oliver Korpilla
2005-04-13 15:52 ` Andrew Walrond
2005-04-13 16:03 ` Petr Baudis
@ 2005-04-13 16:04 ` Erik Mouw
2005-04-13 20:36 ` John Lenz
3 siblings, 0 replies; 8+ messages in thread
From: Erik Mouw @ 2005-04-13 16:04 UTC (permalink / raw)
To: Oliver Korpilla; +Cc: debian-kernel, debian-toolchain, linux-gcc, linux-kernel
On Wed, Apr 13, 2005 at 09:40:31PM +0200, Oliver Korpilla wrote:
> I wondered if there is a project or setup that does allow me to build a
> GNU/Linux userland including kernel, build environment, basic tools with
> a single script just as you can in NetBSD (build.sh) or FreeBSD (make
> world).
Try uclibc buildroot, see http://www.uclibc.org/toolchains.html .
Erik
--
+-- Erik Mouw -- www.harddisk-recovery.com -- +31 70 370 12 90 --
| Lab address: Delftechpark 26, 2628 XH, Delft, The Netherlands
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Crosspost] GNU/Linux userland?
2005-04-13 15:52 ` Andrew Walrond
@ 2005-04-13 16:32 ` Oliver Korpilla
0 siblings, 0 replies; 8+ messages in thread
From: Oliver Korpilla @ 2005-04-13 16:32 UTC (permalink / raw)
To: Andrew Walrond; +Cc: linux-kernel
Andrew Walrond wrote:
>On Wednesday 13 April 2005 20:40, Oliver Korpilla wrote:
>
>
>>Hello!
>>
>>I wondered if there is a project or setup that does allow me to build a
>>GNU/Linux userland including kernel, build environment, basic tools with
>>a single script just as you can in NetBSD (build.sh) or FreeBSD (make
>>world).
>>
>>I do not refer to a step-by-step instruction like "Linux From Scratch"
>>(which I do find commendable, but is not quite the same), but an
>>automated, cross-compilation aware foundation for a Linux system.
>>
>>
>>
>
>Heretix does everything except cross-compile. It's a complete rewrite of rubyx
>(http://www.rubyx.org) but doesn't have its own website yet. Discussion is
>happening on the rubyx ML. Cross compilation support would be a simple
>extension to Heretix, if you fancy a project :)
>
>Andrew Walrond
>
>
Thanks, Andrew, that sounds great! Why was it necessary to rewrite rubyx??
With kind regards,
Oliver
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Crosspost] GNU/Linux userland?
@ 2005-04-13 19:40 Oliver Korpilla
2005-04-13 15:52 ` Andrew Walrond
` (3 more replies)
0 siblings, 4 replies; 8+ messages in thread
From: Oliver Korpilla @ 2005-04-13 19:40 UTC (permalink / raw)
To: debian-kernel, debian-toolchain, linux-gcc, linux-kernel
Hello!
I wondered if there is a project or setup that does allow me to build a
GNU/Linux userland including kernel, build environment, basic tools with
a single script just as you can in NetBSD (build.sh) or FreeBSD (make
world).
I do not refer to a step-by-step instruction like "Linux From Scratch"
(which I do find commendable, but is not quite the same), but an
automated, cross-compilation aware foundation for a Linux system.
I found one of the great things about NetBSD which I miss in Linux that
I can generate a baseline from source that quickly. It would mix greatly
with the package management systems for Linux, like apt or rpm, which
could be used for all other stuff, like X11.
I'd say such a system should include (not complete, just in my opinion):
* Kernel 2.6.x
* Sample generic kernel configurations (like GENERIC etc. in NetBSD)
* GNU Toolchain (gcc, gdb, glibc, ...)
* GNU make
* udev-Support oder eine /dev-Generierungsskript
* Bash
* basic networking tools
* an interpreter for the language the build script is in (Sh, Python, ...)
* Security (PAM support, Shadow passwords)
* System V init
It should contain anything you need to build a baseline from within the
baseline.
It should be a minimal setup.
It should include cross-compilation support.
It would be imaginable to have similar scripts to create embedded
development host setup (toolchains and libs) and an embedded development
target baseline (uclibc, other libraries, busybox).
Is there something that at least partly is in that direction?
Is there a need for something like this?
I'm asking out of genuine curiosity, and hoping for answers.
Please CC me, I'm in none of these lists!
Thanks and with kind regard,
Oliver Korpilla
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Crosspost] GNU/Linux userland?
2005-04-13 19:40 [Crosspost] GNU/Linux userland? Oliver Korpilla
` (2 preceding siblings ...)
2005-04-13 16:04 ` [Crosspost] " Erik Mouw
@ 2005-04-13 20:36 ` John Lenz
2005-04-14 7:10 ` Oliver.Korpilla
3 siblings, 1 reply; 8+ messages in thread
From: John Lenz @ 2005-04-13 20:36 UTC (permalink / raw)
To: Oliver Korpilla; +Cc: debian-kernel, debian-toolchain, linux-gcc, linux-kernel
On 04/13/05 14:40:31, Oliver Korpilla wrote:
> Hello!
>
> I wondered if there is a project or setup that does allow me to build a
> GNU/Linux userland including kernel, build environment, basic tools with
> a single script just as you can in NetBSD (build.sh) or FreeBSD (make
> world).
>
You might also look at www.openembedded.org It has support for cross
compiling, and with one command can build an entire userland. Not sure if
it is exactly a fit for what you want to do, but it seems very close.
John
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Crosspost] GNU/Linux userland?
2005-04-13 20:36 ` John Lenz
@ 2005-04-14 7:10 ` Oliver.Korpilla
2005-04-14 18:45 ` Rene Rebe
0 siblings, 1 reply; 8+ messages in thread
From: Oliver.Korpilla @ 2005-04-14 7:10 UTC (permalink / raw)
To: John Lenz; +Cc: debian-kernel, debian-toolchain, linux-gcc, linux-kernel
John Lenz wrote:
> On 04/13/05 14:40:31, Oliver Korpilla wrote:
> You might also look at www.openembedded.org It has support for cross
> compiling, and with one command can build an entire userland. Not sure
> if it is exactly a fit for what you want to do, but it seems very close.
Thanks, this sounds great, and together with the directions I got about
Gentoo and Heretix/Rubyx seems to precisely match my request.
Thanks to you, and thanks to all helpful replies! :)
With kind regards,
Oliver Korpilla
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Crosspost] GNU/Linux userland?
2005-04-14 7:10 ` Oliver.Korpilla
@ 2005-04-14 18:45 ` Rene Rebe
0 siblings, 0 replies; 8+ messages in thread
From: Rene Rebe @ 2005-04-14 18:45 UTC (permalink / raw)
To: Oliver.Korpilla@gmx.de; +Cc: John Lenz, linux-kernel
Hi,
Oliver.Korpilla@gmx.de wrote:
>> On 04/13/05 14:40:31, Oliver Korpilla wrote:
>> You might also look at www.openembedded.org It has support for cross
>> compiling, and with one command can build an entire userland. Not
>> sure if it is exactly a fit for what you want to do, but it seems
>> very close.
>
> Thanks, this sounds great, and together with the directions I got about
> Gentoo and Heretix/Rubyx seems to precisely match my request.
The T2 System Developmen Environment (http://www.t2-project.org/) might
also be interesting for you.
Greetings,
--
René Rebe - Rubensstr. 64 - 12157 Berlin (Europe / Germany)
http://www.exactcode.de/ | http://www.t2-project.org/
+49 (0)30 255 897 45
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2005-04-14 18:45 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-13 19:40 [Crosspost] GNU/Linux userland? Oliver Korpilla
2005-04-13 15:52 ` Andrew Walrond
2005-04-13 16:32 ` Oliver Korpilla
2005-04-13 16:03 ` Petr Baudis
2005-04-13 16:04 ` [Crosspost] " Erik Mouw
2005-04-13 20:36 ` John Lenz
2005-04-14 7:10 ` Oliver.Korpilla
2005-04-14 18:45 ` Rene Rebe
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox