Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Ok, so I've built a LFS system...but technically its not really from COMPLETE scratch...i wanna do something that you build from absolute scratch!! is that possible?
but thats not the question i've been pondering...the question is: how do you compile say, gcc, without a compiler??? hehe...so how do you compile a compiler (without one already installed, however they got it there..)...how did the first compiler get compiled, lol....just a little question...
so would it be possible to start from the absolute scratch?
Grim, you could, in theory do this (with something like Assembly). I am just about as green as they come when it comes to coding, so I really don't even know the depth it would take to undertake such a project.
But for now, we are lucky enough to not have to, with the LFS project's way, or with just using a precompiled binary on a truly nekkid drive. Either way, it's something the average (and probably even the more advanced) user doesn't have to worry too much about.
If you wanted to undertake a project like that, I'd see about joining a mailing list: http://www.gnu.org/software/gcc/
Or you might even find the actual answer to your question just pluggin around that site. Either way, I'm sure it will be a lot of work, and if you do decide to try it out, let us know how things go, some sort of progression thread.
Just out of curiosity, I found some links and pages over at the link to gcc I posted in that last thread, I came upon the above link. I didn't read through it, however this person seems to have a similar idea as you