From: hooft@fys.ruu.nl (Rob Hooft)
Subject: Re: WANT GCC? FORGET FAQ.GCC AND README?? READ THIS FIRST!!!!
Organization: Physics Department, University of Utrecht, The Netherlands
Date: Fri, 4 Sep 1992 10:25:32 GMT

====================================================================
EVERYBODY BE CAREFUL: I DO SOME SUGGESTIONS FOR IMPROVEMENT IN THE
FOLLOWING REPLY, BUT DON'T FOLLOW THEM! I THINK THE WHOLE PROCEDURE 
STINKS! READ FAQ AND README INSTEAD! HLU HAS DONE A GREAT JOB!
====================================================================

In <186a86INNcsb@usenet.INS.CWRU.Edu> mal11@po.CWRU.Edu (Matthew A. Lewis) writes:

>Forget README and FAQ.
>THEY JUST AREN'T WORTH THE TIME READING!!!!!!!!!!!

About 80% of the problems with GCC on the net are from people who did not read the
FAQ. This is VERY BAD ADVICE!

>You can find the above in /pub/linux/packages/GCC

>You will also need 097.tar.Z (or something like that) from 
>/pub/linux/sources/system

???????
You need at least 0.97 pl 1 source code to work with GCC 2.2.2d. A file
097.tar.Z does NOT exist at that place, and you're just confusing people!

>This is the linux source code. Get the patches if you want them.
>(I personally haven't figured out what to do with them. :) )

So: You're stupid, and probably never read any manual at all!!! 

>So now you have these files. Hopefully they were transfered without any
>corruption. Unfortunately they are VERY large, so I would get corrupted
>ones about every 5th try. And you won't find this out until you're in
>LINUX and then you'll have to reboot into DOS. Major frustration.

I NEVER get corruptions. You must be doing something SERIOUSLY wrong.

>BTW, these files should be in a DOS dir and they WILL take up alot of memory.
>I think about 5MB.

Maybe they take a lot of disk, but not MEMORY. More confusion. Why
should they be in a dos dir? You could Just as well put them each
on a different floppy?

>Now reboot into LINUX and login as root. Now follow these commands.

>cd /

You always keep files in the root-dir?

>mcd c:\<the dos dir with the above files>
>mcopy c:*.* .

This definitely WON't WORK! You'll probably get something
along the lines of

     mcopy: no match

the command should probably read :

     mcopy c:\* .

READ THE MTOOLS manuals!

>That should get all those files into the LINUX root dir.
>Now, change their names using the mv (move) command.

>mv <fucked up dos filename now in linux>  <new filename>

>Do it according to these transformations:
>install.2.x  --------->   install.2.x
>binutils.tar.Z ------->   binutils.tar.Z
>2.2.2ddb.tar.Z ------->   2ddb.tar.Z
>2.2.2dlib.tar.Z ------>   2dlib.tar.Z
>2.2.2dmisc.tar.Z ----->   2dmisc.tar.Z
>097pl1inc.tar.Z ------>   097inc.tar.Z
>097.tar.Z ------------>   097.tar.Z

>remember that these names on the left will be REALLY screwed up!!!!
>keep track of them.........

again: ??????? 

>The reason that we have to do all this crap is because LINUX has a
>limitation on length of filenames. UNIX doesn't have them. 
>DOES ANYONE KNOW IF THIS CAN BE CHANGED??????

NONSENSE. This is not a limitation of the OS, but of the filesystem. 
The Unix System V(R) filesystem as this limitation, and linux's standard
filesystem, the minix-one, has this too. The linux DOS filesystem has
a limitation of 8 with an extension of 3, the linux extended filesystem 255.

>Now we need to install the kernel sources. 

>cd /usr
>mkdir src
>cd src
>mkdir linux

Not needed.

>cd /
>cp 097.tar.Z /usr/src/linux

not needed. Why another copy?

>cd /usr/src/linux

Wrong directory

>uncompress 097.tar.Z

Not needed.

>tar -xvf 097.tar

You could have done this whole series in two commands:

cd /usr/src
zcat /097.tar.Z | tar -xvf -

>That should make some file and directories. 
>now do this.

>cd /
>cp 097inc.tar.Z /usr/src/linux

Another copy?

>cd /usr/src/linux

Again: wrong directory, this should go in /usr/include, and will be put there 
by the install-script.

>uncompress 097inc.tar.Z
>tar -xvf 097inv.tar

>More source files are made.

HEADER files.

I planned to go on to the end, but sorry, I'm exhausted. What a nonsense.
You have really no idea what you're doing, and giving BAD ADVICE all over.
I suspect this is another plot from a unix copyright owner on Linux, as 
was the TSX-11 ftp-criticism. No smilies @#$!

>-- 
>MaThiEu a. LeWis      "There is no middle ground/Or that's how it seems/For 
>Thieves Like Us        us to walk or to take/Instead we tumble down/Either
>mal11@po.cwru.edu      side left or right/To love or to hate."
>					-A Strange Kind of Love
 
That's what KILL files are good for....
-- 
Rob Hooft, Bijvoet Center for Biomolecular Research, 
Chemistry department University of Utrecht, the Netherlands
hooft@hutruu54.bitnet hooft@chem.ruu.nl hooft@fys.ruu.nl hooft@cc.ruu.nl