From: hlu@yoda.eecs.wsu.edu (H.J. Lu) Subject: Re: README (Re: Compiling the Linux kernel) Date: Wed, 1 Jul 1992 03:55:04 GMT
In article <1992Jul1.000045.26132@m.cs.uiuc.edu> najem@m.cs.uiuc.edu (Zeyad H. Najem) writes:
>hlu@yoda.eecs.wsu.edu (H.J. Lu) writes:
>
>>>
>>>I "upgraded" to gcc2.2.2 and did read all the README/docs I found.
>>>When recompiling the 0.96bpl2 kernel I still got two problems with the
>>>header files. Namely missing stdarg.h and stddef.h
>
>>I bet you didn't install 0.96bp2inc.tar.Z AND modify all the Makefiles
>>to get rid of "-nostdinc -Ixxx". To use gcc, you have to know the
>>meaning of every option in CFLAGS. Please read gcc.ps/gcc.man and all
>>docs again.
>
>You lose. I did install the 0.96bp2inc.tar.Z AND modified all the
>makefiles to get rid of the nostdinc -Ixxx. The instructions for
>gcc2.2.2 instrcuts to delete foo/bar/src/linux/include/*.h which would
>delete stddef.h and stdarg.h. The remaining of the steps fail to
>create or supply new ones.
>
I lost. Could you please give more details about "The remaining of the
steps fail to create or supply new ones."? I did the samething and had
no problem.
>
>>stdarg.h and stddef.h are version-dependent. So I leave them where they
>>should be
>
>>/usr/lib/gcc-lib/i386-linux/xxxxxx/include
>
>Are you assuming a fixed, or absolute, position of the linus sources ?
>
I did what I was told by the FSF. It works fine with me.
>
H.J.