I have been experimenting with linux on and off for a good few years now, but always ran into some problem or another that forced me to use another os, however i recently got a free magazine copy of suse 9.0 and liked it so much i have actually removed my windows partition. Because its a free magazine edition loads of stuff is missing. I want to compile my own kernal and XFree86 to get DRI working on my s3 prosavage ddr onboard card, and so i downloaded everything from suse that i could (im on 56k) that refered to gcc, however when i try to compile XFree86 i get LOADS of errors about undeclared functions. As far as i can tell i have solved all the package dependancies when installing gcc, cpp, make etc and so dont really understand whats wrong. I get pages and pages of errors saying either something about a non portable whitespace on line blah, or undeclared functions.
So to my question. Could someone tell me the names of any libraries, files etc that must be installed to compile XFree86?, a list would be nice
I did not have any kernal sources installed as they are a 60odd MB d/l, could that be responsible for this?
i found an old dvd with 2.4 and 2.6 sources on it. It is my intention to put a fresh install of bare minimum suse on my old windows partition, but to compile a new kernal, xfree, drivers etc, from source and see how small and fast i can make it. Would i be better using the 2.4.24 (i think) source, which it says is stable, or the 2.6.xx?
oh yeah i know nothing about gcc or c++ or anything, this will be my learning experiance, so be kind please.