freakshow@slackware:~/truecrypt-4.2a/Linux$ ./build.sh
Checking build requirements...
Error: Administrator (root) privileges required for kernel source configuration.
freakshow@slackware:~/truecrypt-4.2a/Linux$ su
Password:
root@slackware:/home/freakshow/truecrypt-4.2a/Linux# ./build.sh
Checking build requirements...
Warning: kernel device mapper support (CONFIG_BLK_DEV_DM) is disabled in /usr/src/linux-2.6.18
Building kernel module... /home/freakshow/truecrypt-4.2a/Linux/Kernel/Dm-target.c: In function `dm_truecrypt_init':
/home/freakshow/truecrypt-4.2a/Linux/Kernel/Dm-target.c:644: error: syntax error before "DM_MSG_PREFIX"
/home/freakshow/truecrypt-4.2a/Linux/Kernel/Dm-target.c:652: error: syntax error before "DM_MSG_PREFIX"
/home/freakshow/truecrypt-4.2a/Linux/Kernel/Dm-target.c:659: error: syntax error before "DM_MSG_PREFIX"
/home/freakshow/truecrypt-4.2a/Linux/Kernel/Dm-target.c:666: error: syntax error before "DM_MSG_PREFIX"
/home/freakshow/truecrypt-4.2a/Linux/Kernel/Dm-target.c: In function `dm_truecrypt_exit':
/home/freakshow/truecrypt-4.2a/Linux/Kernel/Dm-target.c:690: error: syntax error before "DM_MSG_PREFIX"
/home/freakshow/truecrypt-4.2a/Linux/Kernel/Dm-target.c:690: error: `DM_MSG_PREFIX' undeclared (first use in this function)
/home/freakshow/truecrypt-4.2a/Linux/Kernel/Dm-target.c:690: error: (Each undeclared identifier is reported only once
/home/freakshow/truecrypt-4.2a/Linux/Kernel/Dm-target.c:690: error: for each function it appears in.)
make[2]: *** [/home/freakshow/truecrypt-4.2a/Linux/Kernel/Dm-target.o] Error 1
make[1]: *** [_module_/home/freakshow/truecrypt-4.2a/Linux/Kernel] Error 2
make: *** [truecrypt] Error 2
Error: Failed to build kernel module
root@slackware:/home/freakshow/truecrypt-4.2a/Linux#