root@Gandalf-desktop:/home/gandalf/Desktop# gcc -c -O3 -I /usr/src/linux/include/ hide.c -o hide.o
In file included from /usr/src/linux/include/asm/thread_info.h:16,
from /usr/src/linux/include/linux/thread_info.h:21,
from /usr/src/linux/include/linux/preempt.h:9,
from /usr/src/linux/include/linux/spinlock.h:49,
from /usr/src/linux/include/linux/module.h:9,
from hide.c:10:
/usr/src/linux/include/asm/processor.h:82: error: ‘CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
/usr/src/linux/include/asm/processor.h:82: error: requested alignment is not a constant
In file included from /usr/src/linux/include/linux/sched.h:51,
from /usr/src/linux/include/linux/utsname.h:35,
from /usr/src/linux/include/asm/elf.h:12,
from /usr/src/linux/include/linux/elf.h:7,
from /usr/src/linux/include/linux/module.h:15,
from hide.c:10:
/usr/src/linux/include/linux/jiffies.h:33:3: error: #error You lose.
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:225:31: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:269:46: error: division by zero in #if
In file included from /usr/src/linux/include/linux/sched.h:51,
from /usr/src/linux/include/linux/utsname.h:35,
from /usr/src/linux/include/asm/elf.h:12,
from /usr/src/linux/include/linux/elf.h:7,
from /usr/src/linux/include/linux/module.h:15,
from hide.c:10:
/usr/src/linux/include/linux/jiffies.h: In function ‘jiffies_to_msecs’:
/usr/src/linux/include/linux/jiffies.h:274: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/jiffies.h:274: error: (Each undeclared identifier is reported only once
/usr/src/linux/include/linux/jiffies.h:274: error: for each function it appears in.)
/usr/src/linux/include/linux/jiffies.h:280:46: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h: In function ‘jiffies_to_usecs’:
/usr/src/linux/include/linux/jiffies.h:285: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/jiffies.h:293:46: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h: In function ‘msecs_to_jiffies’:
/usr/src/linux/include/linux/jiffies.h:298: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/jiffies.h:306:46: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h: In function ‘usecs_to_jiffies’:
/usr/src/linux/include/linux/jiffies.h:311: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/jiffies.h: In function ‘timespec_to_jiffies’:
/usr/src/linux/include/linux/jiffies.h:330: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/jiffies.h:336: error: ‘SHIFT_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/jiffies.h: In function ‘jiffies_to_timespec’:
/usr/src/linux/include/linux/jiffies.h:349: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/jiffies.h: In function ‘timeval_to_jiffies’:
/usr/src/linux/include/linux/jiffies.h:371: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/jiffies.h:375: error: ‘SHIFT_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/jiffies.h: In function ‘jiffies_to_timeval’:
/usr/src/linux/include/linux/jiffies.h:387: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:400:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h: In function ‘jiffies_to_clock_t’:
/usr/src/linux/include/linux/jiffies.h:401: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/jiffies.h: In function ‘clock_t_to_jiffies’:
/usr/src/linux/include/linux/jiffies.h:412: error: ‘CONFIG_HZ’ undeclared (first use in this function)
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h:431:6: error: division by zero in #if
/usr/src/linux/include/linux/jiffies.h: In function ‘jiffies_64_to_clock_t’:
/usr/src/linux/include/linux/jiffies.h:432: error: ‘CONFIG_HZ’ undeclared (first use in this function)
In file included from /usr/src/linux/include/linux/module.h:21,
from hide.c:10:
/usr/src/linux/include/asm/module.h:62:2: error: #error unknown processor family
In file included from hide.c:14:
/usr/src/linux/include/linux/mm.h: In function ‘lowmem_page_address’:
/usr/src/linux/include/linux/mm.h:539: error: ‘CONFIG_PAGE_OFFSET’ undeclared (first use in this function)
hide.c:16:29: error: sys/syscall.h: Nessun file o directory
hide.c: At top level:
hide.c:18: error: redefinition of ‘struct linux_dirent64’
hide.c: In function ‘init_module’:
hide.c:82: error: ‘SYS_getdents64’ undeclared (first use in this function)
hide.c: In function ‘cleanup_module’:
hide.c:89: error: ‘SYS_getdents64’ undeclared (first use in this function)
root@Gandalf-desktop:/home/gandalf/Desktop#