I made the following chages to rtlinux-0.9H, that is putting the version information right and using $(CC) instead of a hardcoded gcc into the Makefiles that needed it ( I use "gcc2" for kernels, e.g. ). Would be nice to see this changes in the next release. Seemed I forgot the patch, so here it is: diff -ur rtlinux-2.0.35-0.9H/kernel_patch rtlinux-2.0.35-0.9H-new/kernel_patch --- rtlinux-2.0.35-0.9H/kernel_patch Tue Nov 3 11:58:44 1998 +++ rtlinux-2.0.35-0.9H-new/kernel_patch Sat Oct 3 23:56:05 1998 @@ -1589,7 +1589,7 @@ +++ linux.rtl/include/linux/rtl_version.h Fri Sep 25 12:25:04 1998 @@ -0,0 +1,2 @@ +extern int get_rtl_status(char *); -+#define rtl_version_string "RTLinux Release 9H for Linux 2.0.35 Oct3 1998\n" ++#define rtl_version_string "RTLinux Release 9G for Linux 2.0.35 Oct3 1998\n" diff -r -N -u -X exclude linux/include/linux/tqueue.h linux.rtl/include/linux/tqueue.h --- linux/include/linux/tqueue.h Fri Mar 28 17:08:16 1997 +++ linux.rtl/include/linux/tqueue.h Tue Aug 18 08:57:26 1998 Only in rtlinux-2.0.35-0.9H: linux diff -ur rtlinux-2.0.35-0.9H/rtl/Makefile rtlinux-2.0.35-0.9H-new/rtl/Makefile --- rtlinux-2.0.35-0.9H/rtl/Makefile Tue Nov 3 11:21:51 1998 +++ rtlinux-2.0.35-0.9H-new/rtl/Makefile Wed Oct 21 16:52:46 1998 @@ -97,7 +97,7 @@ done;\ all: fifos schedulers modules examples - mv fifos/rtl_fifo schedulers/rtl_sched schedulers/rtl_fpsched modules;\ + mv fifo/rtl_fifo schedulers/rtl_sched schedulers/rtl_fpsched modules;\ echo 'Make sure you have all modules in the subdirectory "modules"';\ echo "and you should be done"; diff -ur rtlinux-2.0.35-0.9H/rtl/examples/fp/rtlpath.make rtlinux-2.0.35-0.9H-new/rtl/examples/fp/rtlpath.make --- rtlinux-2.0.35-0.9H/rtl/examples/fp/rtlpath.make Tue Nov 3 11:50:18 1998 +++ rtlinux-2.0.35-0.9H-new/rtl/examples/fp/rtlpath.make Wed Oct 21 16:45:32 +1998 @@ -1,5 +1,5 @@ # Automatically generated by rtl Makefile -RTL_DIR = /usr/src/rtlinux-2.0.35-0.9H/rtl -RTLINUX_DIR = /usr/src/rtlinux-2.0.35-0.9H/linux -INCLUDE= -I/usr/src/rtlinux-2.0.35-0.9H/linux/include -I//usr/src/rtlinux-2.0.35-0.9H/rtl/include +RTL_DIR = /root/R9/rtl +RTLINUX_DIR = /root/R9/linux +INCLUDE= -I/root/R9/linux/include -I//root/R9/rtl/include CFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -D__RT__ -D__KERNEL__ -DMODULE -c diff -ur rtlinux-2.0.35-0.9H/rtl/examples/frank/rtlpath.make rtlinux-2.0.35-0.9H-new/rtl/examples/frank/rtlpath.make --- rtlinux-2.0.35-0.9H/rtl/examples/frank/rtlpath.make Tue Nov 3 11:50:18 1998 +++ rtlinux-2.0.35-0.9H-new/rtl/examples/frank/rtlpath.make Wed Oct 21 16:45:32 +1998 @@ -1,5 +1,5 @@ # Automatically generated by rtl Makefile -RTL_DIR = /usr/src/rtlinux-2.0.35-0.9H/rtl -RTLINUX_DIR = /usr/src/rtlinux-2.0.35-0.9H/linux -INCLUDE= -I/usr/src/rtlinux-2.0.35-0.9H/linux/include -I//usr/src/rtlinux-2.0.35-0.9H/rtl/include +RTL_DIR = /root/R9/rtl +RTLINUX_DIR = /root/R9/linux +INCLUDE= -I/root/R9/linux/include -I//root/R9/rtl/include CFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -D__RT__ -D__KERNEL__ -DMODULE -c diff -ur rtlinux-2.0.35-0.9H/rtl/examples/measurements/rtlpath.make rtlinux-2.0.35-0.9H-new/rtl/examples/measurements/rtlpath.make --- rtlinux-2.0.35-0.9H/rtl/examples/measurements/rtlpath.make Tue Nov 3 11:50:18 1998 +++ rtlinux-2.0.35-0.9H-new/rtl/examples/measurements/rtlpath.make Wed Oct 21 +16:45:32 1998 @@ -1,5 +1,5 @@ # Automatically generated by rtl Makefile -RTL_DIR = /usr/src/rtlinux-2.0.35-0.9H/rtl -RTLINUX_DIR = /usr/src/rtlinux-2.0.35-0.9H/linux -INCLUDE= -I/usr/src/rtlinux-2.0.35-0.9H/linux/include -I//usr/src/rtlinux-2.0.35-0.9H/rtl/include +RTL_DIR = /root/R9/rtl +RTLINUX_DIR = /root/R9/linux +INCLUDE= -I/root/R9/linux/include -I//root/R9/rtl/include CFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -D__RT__ -D__KERNEL__ -DMODULE -c diff -ur rtlinux-2.0.35-0.9H/rtl/examples/parallel/rtlpath.make rtlinux-2.0.35-0.9H-new/rtl/examples/parallel/rtlpath.make --- rtlinux-2.0.35-0.9H/rtl/examples/parallel/rtlpath.make Tue Nov 3 11:50:18 1998 +++ rtlinux-2.0.35-0.9H-new/rtl/examples/parallel/rtlpath.make Wed Oct 21 16:45:32 +1998 @@ -1,5 +1,5 @@ # Automatically generated by rtl Makefile -RTL_DIR = /usr/src/rtlinux-2.0.35-0.9H/rtl -RTLINUX_DIR = /usr/src/rtlinux-2.0.35-0.9H/linux -INCLUDE= -I/usr/src/rtlinux-2.0.35-0.9H/linux/include -I//usr/src/rtlinux-2.0.35-0.9H/rtl/include +RTL_DIR = /root/R9/rtl +RTLINUX_DIR = /root/R9/linux +INCLUDE= -I/root/R9/linux/include -I//root/R9/rtl/include CFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -D__RT__ -D__KERNEL__ -DMODULE -c diff -ur rtlinux-2.0.35-0.9H/rtl/examples/sound/rtlpath.make rtlinux-2.0.35-0.9H-new/rtl/examples/sound/rtlpath.make --- rtlinux-2.0.35-0.9H/rtl/examples/sound/rtlpath.make Tue Nov 3 11:50:18 1998 +++ rtlinux-2.0.35-0.9H-new/rtl/examples/sound/rtlpath.make Wed Oct 21 16:45:32 +1998 @@ -1,5 +1,5 @@ # Automatically generated by rtl Makefile -RTL_DIR = /usr/src/rtlinux-2.0.35-0.9H/rtl -RTLINUX_DIR = /usr/src/rtlinux-2.0.35-0.9H/linux -INCLUDE= -I/usr/src/rtlinux-2.0.35-0.9H/linux/include -I//usr/src/rtlinux-2.0.35-0.9H/rtl/include +RTL_DIR = /root/R9/rtl +RTLINUX_DIR = /root/R9/linux +INCLUDE= -I/root/R9/linux/include -I//root/R9/rtl/include CFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -D__RT__ -D__KERNEL__ -DMODULE -c diff -ur rtlinux-2.0.35-0.9H/rtl/fifos/Makefile rtlinux-2.0.35-0.9H-new/rtl/fifos/Makefile --- rtlinux-2.0.35-0.9H/rtl/fifos/Makefile Tue Nov 3 11:47:59 1998 +++ rtlinux-2.0.35-0.9H-new/rtl/fifos/Makefile Mon Aug 17 19:09:25 1998 @@ -2,7 +2,7 @@ include rtlpath.make rtl_fifo: rtl_fifo.c ../include/rtl_fifo.h - $(CC) ${INCLUDE} ${CFLAGS} -o rtl_fifo rtl_fifo.c + gcc ${INCLUDE} ${CFLAGS} -o rtl_fifo rtl_fifo.c install: rtl_fifo cp rtl_fifo ${RTL_DIR}/modules Only in rtlinux-2.0.35-0.9H-new/rtl/fifos: rtl_fifo diff -ur rtlinux-2.0.35-0.9H/rtl/fifos/rtlpath.make rtlinux-2.0.35-0.9H-new/rtl/fifos/rtlpath.make --- rtlinux-2.0.35-0.9H/rtl/fifos/rtlpath.make Tue Nov 3 11:50:16 1998 +++ rtlinux-2.0.35-0.9H-new/rtl/fifos/rtlpath.make Wed Oct 21 16:45:31 1998 @@ -1,5 +1,5 @@ #Automatically generated by rtl Makefile -RTL_DIR = /usr/src/rtlinux-2.0.35-0.9H/rtl -RTLINUX_DIR = /usr/src/rtlinux-2.0.35-0.9H/linux -INCLUDE= -I/usr/src/rtlinux-2.0.35-0.9H/linux/include -I//usr/src/rtlinux-2.0.35-0.9H/rtl/include +RTL_DIR = /root/R9/rtl +RTLINUX_DIR = /root/R9/linux +INCLUDE= -I/root/R9/linux/include -I//root/R9/rtl/include CFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -D__RT__ -D__KERNEL__ -DMODULE -c Only in rtlinux-2.0.35-0.9H/rtl/modules: rtl_fifo Only in rtlinux-2.0.35-0.9H/rtl/modules: rtl_fpsched Only in rtlinux-2.0.35-0.9H/rtl/modules: rtl_sched diff -ur rtlinux-2.0.35-0.9H/rtl/schedulers/Makefile rtlinux-2.0.35-0.9H-new/rtl/schedulers/Makefile --- rtlinux-2.0.35-0.9H/rtl/schedulers/Makefile Tue Nov 3 11:48:49 1998 +++ rtlinux-2.0.35-0.9H-new/rtl/schedulers/Makefile Mon Aug 17 18:57:51 1998 @@ -11,19 +11,19 @@ # if you think of a better idea send me email [EMAIL PROTECTED] depend: rtl_sched - $(CC) ${INCLUDE} ${CFLAGS} -M rtl_sched.c > .depends + gcc ${INCLUDE} ${CFLAGS} -M rtl_sched.c > .depends rtl_fpsched: rtl_sched.c x86/rtl_x86fpu_codefragment.c x86/fpu.h @echo "/*Automatically generated by make*/" > rtl_fpu_sched.c @cat rtl_sched.c x86/rtl_x86fpu_codefragment.c >> rtl_fpu_sched.c - $(CC) ${INCLUDE} ${CFLAGS} -DRTL_FPU -include x86/fpu.h -o rtl_fpsched rtl_fpu_sched.c + gcc ${INCLUDE} ${CFLAGS} -DRTL_FPU -include x86/fpu.h -o rtl_fpsched +rtl_fpu_sched.c rtl_sched: rtl_sched.c - $(CC) ${INCLUDE} ${CFLAGS} -o rtl_sched rtl_sched.c + gcc ${INCLUDE} ${CFLAGS} -o rtl_sched rtl_sched.c timer: nt.c - $(CC) ${INCLUDE} ${CFLAGS} -o nt nt.c + gcc ${INCLUDE} ${CFLAGS} -o nt nt.c install: rtl_sched cp rtl_sched ${RTL_DIR}/modules cp rtl_fpsched ${RTL_DIR}/modules diff -ur rtlinux-2.0.35-0.9H/rtl/schedulers/rtlpath.make rtlinux-2.0.35-0.9H-new/rtl/schedulers/rtlpath.make --- rtlinux-2.0.35-0.9H/rtl/schedulers/rtlpath.make Tue Nov 3 11:50:14 1998 +++ rtlinux-2.0.35-0.9H-new/rtl/schedulers/rtlpath.make Wed Oct 21 16:45:29 1998 @@ -1,5 +1,5 @@ #Automatically generated by rtl Makefile -RTL_DIR = /usr/src/rtlinux-2.0.35-0.9H/rtl -RTLINUX_DIR = /usr/src/rtlinux-2.0.35-0.9H/linux -INCLUDE= -I/usr/src/rtlinux-2.0.35-0.9H/linux/include -I//usr/src/rtlinux-2.0.35-0.9H/rtl/include +RTL_DIR = /root/R9/rtl +RTLINUX_DIR = /root/R9/linux +INCLUDE= -I/root/R9/linux/include -I//root/R9/rtl/include CFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -D__RT__ -D__KERNEL__ -DMODULE -c diff -ur rtlinux-2.0.35-0.9H/rtl/semaphores/Makefile rtlinux-2.0.35-0.9H-new/rtl/semaphores/Makefile --- rtlinux-2.0.35-0.9H/rtl/semaphores/Makefile Tue Nov 3 11:49:18 1998 +++ rtlinux-2.0.35-0.9H-new/rtl/semaphores/Makefile Sat Oct 3 23:50:36 1998 @@ -10,7 +10,7 @@ CFLAGS = -O2 -Wall $(TARGET): $(SRC) $(HDR) - $(CC) ${INCLUDE} ${CFLAGS} -D__KERNEL__ -D__RT__ -c $(SRC) + gcc ${INCLUDE} ${CFLAGS} -D__KERNEL__ -D__RT__ -c $(SRC) ins: $(TARGET) insmod $(TARGET) Only in rtlinux-2.0.35-0.9H/rtl/semaphores: rt_ipc.o diff -ur rtlinux-2.0.35-0.9H/rtl/semaphores/rtlpath.make rtlinux-2.0.35-0.9H-new/rtl/semaphores/rtlpath.make --- rtlinux-2.0.35-0.9H/rtl/semaphores/rtlpath.make Tue Nov 3 11:50:17 1998 +++ rtlinux-2.0.35-0.9H-new/rtl/semaphores/rtlpath.make Wed Oct 21 16:45:31 1998 @@ -1,5 +1,5 @@ #Automatically generated by rtl Makefile -RTL_DIR = /usr/src/rtlinux-2.0.35-0.9H/rtl -RTLINUX_DIR = /usr/src/rtlinux-2.0.35-0.9H/linux -INCLUDE= -I/usr/src/rtlinux-2.0.35-0.9H/linux/include -I//usr/src/rtlinux-2.0.35-0.9H/rtl/include +RTL_DIR = /root/R9/rtl +RTLINUX_DIR = /root/R9/linux +INCLUDE= -I/root/R9/linux/include -I//root/R9/rtl/include CFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -D__RT__ -D__KERNEL__ -DMODULE -c Jochen ----------------------------------------------------------------------- Jochen Kuepper Heinrich-Heine-Universitaet Duesseldorf [EMAIL PROTECTED] Institut fuer Physikalische Chemie I Universitaetsstrasse 26.43.02.29 phone ++49-211-8113681 40225 Duesseldorf fax ++49-211-8115195 Germany ----------------------------------------------------------------------- --- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] ---- For more information on Real-Time Linux see: http://www.rtlinux.org/~rtlinux/ --- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] ---- For more information on Real-Time Linux see: http://www.rtlinux.org/~rtlinux/