From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 106437 invoked by alias); 5 Dec 2019 19:03:51 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 105560 invoked by uid 89); 5 Dec 2019 19:03:50 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=USB, passionate, loved, bryan X-HELO: 4.mo3.mail-out.ovh.net Received: from 4.mo3.mail-out.ovh.net (HELO 4.mo3.mail-out.ovh.net) (178.33.46.10) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 05 Dec 2019 19:03:47 +0000 Received: from player687.ha.ovh.net (unknown [10.108.54.87]) by mo3.mail-out.ovh.net (Postfix) with ESMTP id 459FD234CF5 for ; Thu, 5 Dec 2019 20:03:45 +0100 (CET) Received: from RCM-web8.webmail.mail.ovh.net (95-33-127-151.dsl.ovh.fr [151.127.33.95]) (Authenticated sender: skah@osy6.org) by player687.ha.ovh.net (Postfix) with ESMTPSA id BA9DECEC9518 for ; Thu, 5 Dec 2019 19:03:44 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 05 Dec 2019 19:03:00 -0000 From: skah@osy6.org To: gcc-help@gcc.gnu.org Subject: Well formated re: Really want a simple fully free pure x64 operating system i build myself In-Reply-To: References: Message-ID: X-Sender: skah@osy6.org User-Agent: Roundcube Webmail/1.3.10 X-Webmail-UserID: skah@osy6.org X-Ovh-Tracer-Id: 6093370300110016126 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedufedrudekuddguddvudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjqdffgfeufgfipdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhepgggtgfffhffvufgjfhfkgigfihesthejjhdttdervdenucfhrhhomhepshhkrghhsehoshihiedrohhrghenucffohhmrghinheplhhinhhugihfrhhomhhstghrrghttghhrdhorhhgpdgtlhhfshdrohhrghenucfkpheptddrtddrtddrtddpudehuddruddvjedrfeefrdelheenucfrrghrrghmpehmohguvgepshhmthhpqdhouhhtpdhhvghlohepphhlrgihvghrieekjedrhhgrrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehskhgrhhesohhshieirdhorhhgpdhrtghpthhtohepghgttgdqhhgvlhhpsehgtggtrdhgnhhurdhorhhgnecuvehluhhsthgvrhfuihiivgeptd X-SW-Source: 2019-12/txt/msg00022.txt.bz2 On 05/12/2019 11:40, Bryan Baldwin wrote: > On 12/5/19 10:41 PM, Jonathan Wakely wrote: >> On Thu, 5 Dec 2019 at 04:39, wrote: >>> Hello >>> >>> >>> I really want a fully free operating system i build myself. I wonder >>> how >>> to "make" a minimalist, generic, and pure x64 GCC-7.5.0 with good >>> support for C and C++. Next i will mostly build recent softwares, >>> only >>> from GNU, and run a free Linux kernel. >>> >>> Can you give me an example usage of the "configure" script with some >>> explanations if you have some times. >> http://linuxfromscratch.org/ might be the best place to look for >> details on bootstrapping an entire OS yourself. > > Another resource is Cross Linux From Scratch > https://trac.clfs.org/wiki/read > Although their focus is bootstrapping the OS from different types of > machine architectures, > their material is formatted similarly to Linux From Scratch, and can > give you other insights > into the type of project you want to do. On 05/12/2019 10:41, Jonathan Wakely wrote: > On Thu, 5 Dec 2019 at 04:39, wrote: >> >> Hello >> >> >> I really want a fully free operating system i build myself. I wonder >> how >> to "make" a minimalist, generic, and pure x64 GCC-7.5.0 with good >> support for C and C++. Next i will mostly build recent softwares, only >> from GNU, and run a free Linux kernel. >> >> Can you give me an example usage of the "configure" script with some >> explanations if you have some times. > > http://linuxfromscratch.org/ might be the best place to look for > details on bootstrapping an entire OS yourself. Thank you really much. (My message was cut, and i understand why. Maybe I had not used a right subject too.) Except for GCC, i exactly know how to do. What i need is the whole set of variables and options to build an (almost) minimalist, (really) portable and pure (evidently) generic x64 GCC 7.5.0 with good support for C and C++ (sparsely "old" and almost recent) with the "configure" script and make, to run my operating system with GCC from RAM, under multiple x64 computers. I think i can understand anything, for example: i will use my USB storages without filesystem with encryption. Because there is a heavy hardware/software layer with today's computers. I don't encounter any problems to understand the other GNU softwares or the creation of my operating system. I try to understand everything in GCC, but i don't like proprietary hardware or software so i don't want to interest myself in all the things from GCC... I really want something simple. I mean for me, it's really hard to interest myself in proprietaries things. And Phew! ;D There really is a lot of those things. But any globals hints are welcome. I loved GNU since forever. I am a passionate. I just try to save me some time like i explained, then of course to learn, and to get some some latest good help. Thank you again, and if you can't help me, i understand the answer may take some times anyway ! No problem. Have a nice working