Since I've never managed to get mol-0.9.70 working stable on my peg1/debian, I used to work with mol-0.9.68 which ran rock-stable. Now that I have upgraded to 2.6.8 I have to realize that I cannot compile the mol-modules anymore.
./configure works, but make modules outputs:
Making all in Linux
===========================================================
Kernel headers: /usr/src/linux/include
Module compiled for: 2.6.8
cat: /proc/ksyms: No such file or directory
Running kernel: 2.6.8-pegasos-noav
===========================================================
In file included from init.c:20:
../../../src/kmod/include/alloc.h: In function `flush_icache_mol':
../../../src/kmod/include/alloc.h:68: warning: implicit declaration of function
`flush_icache_range'
In file included from init.c:22:
../../../src/kmod/include/reloc.h: At top level:
../../../src/kmod/include/reloc.h:75: error: parse error before numeric constantinit.c: In function `inc_mod_count':
init.c:99: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:555)
init.c: In function `dec_mod_count':
init.c:108: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:567)
init.c: In function `fix_symbols':
init.c:242: error: `flush_hash_page' undeclared (first use in this function)
init.c:242: error: (Each undeclared identifier is reported only once
init.c:242: error: for each function it appears in.)
make[3]: *** [init.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [modules_] Error 2
make: *** [modules] Error 2
any solutions for that?
I've already tried with 0.9.70, but I'm not even able to install X since it crashes before or during installation randomly.
|