Hello debian-russian, C PLIP я более-менее разобрался благодаря PLIP-Howto, но информации о том, как соединить Вин95 и Линукс - не нашел. Выход был загружен из Интернета вместе с однодискетным дистрибутивом с поддержкой сети и возможностью монтирования локальных дисков, но встала необходимость перекомпилировать ядро (2.0.37) Я взял 2.0.39 с kernel.org, распаковал, настроил и попробовал скомпилировать - но у меня ничего не получилось (см. вложенный файл).
Может быть ему нужен gcc 2.72? -- Best regards, Vladimir mailto:[EMAIL PROTECTED]
bug:/usr/src/linux# make bzImage gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -pipe -m486 -DCPU=486 -c -o init/main.o init/main.c In file included from init/main.c:17: /usr/src/linux/include/linux/types.h:7: warning: #warning "This code is tested with gcc 2.7.2.x only. Using egcs/gcc 2.8.x needs" /usr/src/linux/include/linux/types.h:8: warning: #warning "additional patches that have not been sufficiently tested to include by" /usr/src/linux/include/linux/types.h:9: warning: #warning "default." /usr/src/linux/include/linux/types.h:10: warning: #warning "See http://www.suse.de/~florian/kernel+egcs.html for more information" /usr/src/linux/include/linux/types.h:11: #error "Remove this if you have applied the gcc 2.8/egcs patches and wish to use them" In file included from /usr/src/linux/include/linux/string.h:39, from /usr/src/linux/include/asm/termios.h:59, from /usr/src/linux/include/linux/termios.h:5, from /usr/src/linux/include/linux/tty.h:20, from /usr/src/linux/include/linux/sched.h:26, from init/main.c:20: /usr/src/linux/include/asm/string.h: In function `__constant_memcpy': /usr/src/linux/include/asm/string.h:443: warning: control reaches end of non-void function /usr/src/linux/include/asm/string.h: In function `__constant_c_and_count_memset': /usr/src/linux/include/asm/string.h:594: warning: control reaches end of non-void function In file included from init/main.c:46: /usr/src/linux/include/asm/bugs.h: In function `check_k6_bug': /usr/src/linux/include/asm/string.h:118: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:118: fixed or forbidden register 4 (si) was spilled for class SIREG. /usr/src/linux/include/asm/bugs.h: In function `check_cyrix_various': /usr/src/linux/include/asm/string.h:39: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:39: fixed or forbidden register 4 (si) was spilled for class SIREG. init/main.c: In function `get_options': init/main.c:269: warning: subscript has type `char' /usr/src/linux/include/asm/string.h:159: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:159: fixed or forbidden register 4 (si) was spilled for class SIREG. init/main.c: In function `checksetup': /usr/src/linux/include/asm/string.h:140: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:140: fixed or forbidden register 2 (cx) was spilled for class CREG. /usr/src/linux/include/asm/string.h:140: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:140: fixed or forbidden register 2 (cx) was spilled for class CREG. /usr/src/linux/include/asm/string.h:140: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:140: fixed or forbidden register 2 (cx) was spilled for class CREG. /usr/src/linux/include/asm/string.h:140: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:140: fixed or forbidden register 2 (cx) was spilled for class CREG. init/main.c: In function `calibrate_delay': /usr/src/linux/include/asm/delay.h:24: Invalid `asm' statement: /usr/src/linux/include/asm/delay.h:24: fixed or forbidden register 0 (ax) was spilled for class AREG. /usr/src/linux/include/asm/delay.h:24: Invalid `asm' statement: /usr/src/linux/include/asm/delay.h:24: fixed or forbidden register 0 (ax) was spilled for class AREG. init/main.c: In function `parse_root_dev': /usr/src/linux/include/asm/string.h:140: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:140: fixed or forbidden register 2 (cx) was spilled for class CREG. /usr/src/linux/include/asm/string.h:140: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:140: fixed or forbidden register 2 (cx) was spilled for class CREG. init/main.c: In function `parse_options': /usr/src/linux/include/asm/string.h:159: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:159: fixed or forbidden register 4 (si) was spilled for class SIREG. /usr/src/linux/include/asm/string.h:140: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:140: fixed or forbidden register 2 (cx) was spilled for class CREG. /usr/src/linux/include/asm/string.h:118: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:118: fixed or forbidden register 4 (si) was spilled for class SIREG. /usr/src/linux/include/asm/string.h:118: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:118: fixed or forbidden register 4 (si) was spilled for class SIREG. /usr/src/linux/include/asm/string.h:118: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:118: fixed or forbidden register 4 (si) was spilled for class SIREG. /usr/src/linux/include/asm/string.h:140: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:140: fixed or forbidden register 2 (cx) was spilled for class CREG. /usr/src/linux/include/asm/string.h:159: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:159: fixed or forbidden register 4 (si) was spilled for class SIREG. init/main.c: In function `start_kernel': /usr/src/linux/include/asm/string.h:530: Invalid `asm' statement: /usr/src/linux/include/asm/string.h:530: fixed or forbidden register 2 (cx) was spilled for class CREG. make: *** [init/main.o] ïÛÉÂËÁ 1

