Tiny Core Linux
Tiny Core Extensions => TCE Talk => Topic started by: makoto on June 21, 2013, 06:26:45 AM
-
I noticed that linux-headers-3.0.21-tinycore is in the repo but linux-headers-3.0.21-tinycore64 isn't. When I try to install fglrx it gives out unmatched kernel version. What should I do?
-
If you mean that you'd like to compile a 64bit module for fglrx, then you can use the kernel source and config-3.0.21-tinycore64/Module.symvers-3.0.21-tinycore64 from here:
http://www.tinycorelinux.net/4.x/x86/release/src/kernel/
-
Thanks. But could you give some steps? Do I need to download the kernel source code instead of kernel headers? And how to use the file Module.symvers-3.0.21-tinycore64?
-
The kernel headers extension functions as a kind of short cut to avoid downloading and preparing the full kernel source in order to compile a kernel module.
Without the 64bit kernel headers you will need the full kernel source and to prepare with with the 64bit config and Module.symvers:
$ make mrproper
$ cp config-KERNEL .config
$ make oldconfig
$ make prepare
$ make modules_prepare
$ cp Module.symvers-KERNEL Module.symvers
$ make SUBDIRS=scripts/mod
-
Thank you. I'll try.