@Tinypoodle,
Notorious? Infamous for causing troubles. Starting to understand Linus's "finger" a while back when talking about nvidia. thanks, you made me laugh again
@Coreplayer2,
I'd be grateful. mail is [suspicious]pietje@puk@314[at]hotmail.com[/suspicious]. Remove the @'s and put @ in place of [at]. But I'd be more grateful still if you would show me what I'm doing wrong as it seems to be working on your system?
So far, I've noticed that:
/lib/modules/3.8.13-tinycore/build/include/linux/ = /usr/src/include/linux
Header files from linux-3.8.3-api-headers are stored in /usr/include. These header files are links to the corresponding CLOOP files.
Have a feeling that the answer is close, but can't see it (yet). Something like a way to merge the header-directories and the source-directories. Moving/copying manually ? Pfffff...
I assume there is a way to obtain the headers: to dump the linux-3.8.3-api-headers.tcz and simply(?) compile everything in /usr/src/ ? Then again, the nouveau.ko.gz module I compiled is not correct. Probably a stupid mistake due to lack of knowledge. But maybe I'll just let the machine "huff and puff" while I'm sleeping.
The good news: I've only been playing with Tinycore and asking newbie questions on this forum for a few days, but have learned more about linux than after years of Mint/Knoppix.
Edit:
Started compiling in the hope it will correct things.
Question: my machine is 64 bit, but I am running a 32 bit version of TC. Just saw some messages like "xxxxx count shifted, 32 is not between 0 and 31" Too fast to see exactly. Could that be the reason compiling nouveau failed ?