summaryrefslogtreecommitdiff
path: root/other/adore-ng/README.26
diff options
context:
space:
mode:
Diffstat (limited to 'other/adore-ng/README.26')
-rw-r--r--other/adore-ng/README.2629
1 files changed, 29 insertions, 0 deletions
diff --git a/other/adore-ng/README.26 b/other/adore-ng/README.26
new file mode 100644
index 0000000..72a3d73
--- /dev/null
+++ b/other/adore-ng/README.26
@@ -0,0 +1,29 @@
1adore-ng works on kernel 2.6!
2
32.6.0-test1 and 2.6.3 UP tested! SMP has not been tested.
4
5You need the module-init-tools for the new insmod, rmmod etc,
6the old ones don't work anymore.
7
8To build a adore for 2.6, use the "Makefile.2.6.gen" makefile
9after you customized the elite UID etc (or you did not,
10I dont care at all).
11
12The 2.6.0-test1 kernel has a different declaration for
13the unix_dgram_recvmg() function than the 2.6.3 kernel. Thats
14why you may get some warning on 2.6.0 builds. You can ignore them.
15
16With the 2.6 kernel, a version magic is build into the kernel
17module (which are now .ko files carrying more info than
18the old .o files for 2.4) which is even checked at loading time.
19So, if the kernel is build with a different compiler than the
20one used for building the module, you get an error like:
21
22adore: version magic '2.6.3 586 gcc-3.2' should be '2.6.3 586 gcc-3.3'
23
24To circumvent this you can set an own version magic in the
25adore-ng.mod.c file (makes sense to use '2.6.3 586 gcc-3.3'
26in this case.)
27
28S.
29