I am new to linux.
I have been trying to install the latest linux kernel, 2.6.18, on my AMD 64 machine.
I have a dual OS set up with windows XP and ubuntu 6.06. Ubuntu was installed from a live CD. Currently I have: Kernel: 2.6.15-26-amd64-generic from that installation. I do not have internet access when running ubuntu (part of the reason why I am trying to change the kernel), so I cannot follow tutorials exactly, I have to download files I think I need in windows and then try and install them when I boot into ubuntu.
I have used the following tutorials to guide me:
(not a lot though)
I made sure I had Gcc compiler installed , and went about installing everything listed on the CHANGES file found in the package containing the kernel 2.6.18 code. I installed the compiler and GNU make from the live CD.
When I get to the stage where I have to issue make commands, it says "No rule to make target".
I feel that something crucial is missing. The installation of ubuntu didn't install important develepment packages, which is really lame. Some of us actually want to be able become expert linux users, and not rely on the GUI nearly all the time. Maybe there is a better version of linux I can use which is more learner oriented I can use?
Maybe I am missing important libraries?
I can't properly install any programs in the linux command line method either, I can't get past the configuring stages, it says "failed program was:| /* confdefs.h. */". (It says the compiler cannot make the executable files in the actual terminal. and the look at the config file created, quote is from config file)
I feel that the kernel and program install problems are related, something is missing that doesn't let me get very far when attempting to compile programs in the command line. (.deb packages work just fine)
All help is appreaciated.