After emerge gs-sources (linux-2.4.23_pre6-gss), and try to compile it. "make dep" step is fine but I got this message right after "make bzImage" make: *** No rule to make target `include/linux/autoconf.h', needed by `include/config/MARKER'. Stop. After copying "include/linux/autoconf.h" from the previous gs-sources (linux-2.4.-22_pre3-gss), every thing is work fine. I am news to gentoo ... I love it ... thanks guys. Any suggestion about what should I do, please let me know. Thanks Tom
make sure you run make oldconfig/menuconfig or whatever is appropriate before you run make dep
Yep, please run 'make oldconfig' [slow] or just run 'make menuconfig' and make sure you save when asked. Thanks. Resolving bug as such.
I did make oldconfig and makesure that I did not make any mistake. I am new to gentoo but not linux. I even unmerge and reemerage again to make sure it is not a mistake. Anyway, sound like I am the only one who has the problem. Anyway, thanks guys.
Strange. Reopening bug. Does this occur on other gss-sources?
Sorry guys. ... It was my stupidity :(. Here is how I got in to the problem, 1. emerged gs-sources 2. copy old .config from other gs-sources tree 3. make oldconfig 4. copy .config to config-save 5. make distclean <-- this command delete autoconf.h! 6. copy config-save .config 7. make dep; make bzImage; Since "make distclean" command delete autoconf.h, so I should have run make oldconfig, once again, after step 6 to create all neccesary files. Thanks guys, specially "Brian Jackson" and "Plasmaroo". I should have listen to you guys and look carefully. Learn something new ... Tom
glad you found the problem