tce-load -i compiletc perl5 bash ncursesw-dev bc glibc_apps [configure kernel] make mrproper copy .config make oldconfig make prepare make modules_prepare cp Module.symvers make SUBDIRS=scripts/mod export KBUILD=/usr/src/linux-4.19.10 cd /lib/modules/4.19.10-tinycore sudo ln -s /usr/src/linux-4.19.10 build cd ndiswrapper-1.61 patch -Np0 -i ../ndiswrapper-1.61_local.patch patch -Np1 -i ../ndiswrapper-1.61_linux-411.patch patch -Np1 -i ../ndiswrapper-1.61_linux-413.patch patch -Np1 -i ../ndiswrapper-1.61_linux-415.patch edit utils/Makefile CC = gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe CC="gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe" make sudo CC="gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe" make install move files sudo mkdir /usr/local/sbin sudo mv /usr/sbin/ndiswrapper-buginfo /usr/local/sbin sudo mv /usr/sbin/ndiswrapper /usr/local/sbin sudo mv /sbin/loadndisdriver /usr/local/sbin cd driver gzip ndiswrapper.ko advdef -z4 ndiswrapper.ko.gz sudo mkdir -p /usr/local/lib/modules/4.19.10-tinycore/kernel/misc sudo cp ndiswrapper.ko.gz /usr/local/lib/modules/4.19.10-tinycore/kernel/misc edit ndiswrapper /usr/bin/perl -> /usr/local/bin/perl edit ndiswrapper-buginfo /sbin/loadndisdriver -> /usr/local/sbin/loadndisdriver /usr/sbin/ndiswrapper -> /usr/local/sbin/ndiswrapper