From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yann Benigot Subject: Elks:dependensy error while compiling Date: Sun, 04 Apr 2004 20:01:13 +0200 Sender: linux-8086-owner@vger.kernel.org Message-ID: <1081101671.19012.3.camel@pcyann.pcyann> Mime-Version: 1.0 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: List-Id: Content-Type: text/plain; charset=; mA=; charset="utf-8" To: Linux-8086@Vger.Kernel.Org when I try to compile ELKS, make answer: yann@pcyann:~/Documents/T=C3=A9l=C3=A9chargement/elks/elks> make defcon= fig make[1]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks' # # Using defaults found in .config # * * Just accept the defaults unless you know what you are doing * * * Advanced - for Developers and Hackers only * Include development code/drivers (CONFIG_EXPERIMENTAL) [N/y/?] Include obsolete drivers (CONFIG_OBSOLETE) [N/y/?] Include unimplemented driver= s (CONFIG_NOT_YET) [N/y/?] * * Architecture * Select system architecture (Auto, IBM-PC, SIBO) [IBM-PC] defined CONFIG_ARCH_IBMPC Select PC system architecture (Auto, PC/XT, PC/AT, MCA) [Auto] define= d CONFIG_PC_AUTO Build kernel as ROM-bootable (CONFIG_ROMCODE) [N/y/?] * * Model-specific features * Model of computer (TrueClone, Compaq) [TrueClone] defined CONFIG_IBMPC_CLONE Mount root partition read-only by default (CONFIG_ROOT_READONLY) [N/y/?] * * Memory manager * Advanced memory manager (CONFIG_ADVANCED_MM) [Y/n/?] Enable swap suppor= t (CONFIG_SWAP) [Y/n/?] * * Hardware Facilities * Processor (8086, 80186, 80286, 80386, 80486+) [80286] defined CONFIG_CPU_80286 * * System Hardware * System has a maths coprocessor (CONFIG_HW_FPU) [N/y/?] System has a PS/= 2 pointing device (CONFIG_HW_PS2_MOUSE) [Y/n/?] System has a VGA adapter (CONFIG_HW_VGA) [Y/n/?] * * Block Devices * System has a floppy drive (CONFIG_HW_FLOPPY_DRIVE) [Y/n/?] System has a hard drive (CONFIG_HW_HARD_DRIVE) [Y/n/?] * * Memory Configuration * Base memory size (64k pages) (CONFIG_MEM_PAGES) [8] Extended (XMS) memory support (CONFIG_XMS) [Y/n/?] Use interrupt 15 for XMS size (CONFIG_XMS_INT15) [N/y/?] Extended memory size in kB (CONFIG_XMS_SIZE) [3072] * * BIOS Facilities * System has keyboard BIOS support (CONFIG_HW_KEYBOARD_BIOS) [Y/n/?] Get fontinfo via CRT-BIOS (40h:85h) (CONFIG_HW_VIDEO_HOC) [Y/n/?] Use bootu= p IRQ-Mask of 8259 as default (CONFIG_HW_259_USE_ORIGINAL_MASK) [N/y/?] Ticks for BogoMIPS (0 =3D check at boottime) (CONFIG_BOGOMIPS) [0] Use = int 13 for floppy count (CONFIG_HW_USE_INT13_FOR_FLOPPY) [N/y/?] Use int 13 for disk parameters (CONFIG_HW_USE_INT13_FOR_DISKPARMS) [Y/n/?] * * Driver Support * * * Block device drivers * BIOS block device support (CONFIG_BLK_DEV_BIOS) [Y/n/?] BIOS floppy drive support (CONFIG_BLK_DEV_BFD) [Y/n/?] Pre-set floppy types (CONFIG_BLK_DEV_BFD_HARD) [N/y/?] BIOS hard drive support (CONFIG_BLK_DEV_BHD) [Y/n/?] * * Additional block devices * RAM disk support (CONFIG_BLK_DEV_RAM) [N/y/?] * * Block device options * Character access to block devices (CONFIG_BLK_DEV_CHAR) [Y/n/?] * * Character device drivers * Select console driver (Direct, BIOS, Serial) [Direct] defined CONFIG_CONSOLE_DIRECT Direct console VT52 emulation (CONFIG_DCON_VT52) [Y/n/?] Direct console ANSI emulation (CONFIG_DCON_ANSI) [Y/n/?] ANSI Colourized printk (CONFIG_DCON_ANSI_PRINTK) [N/y/?] XT Keyboard support (Belgique, Deutsch, Dvorak, Espanol, Fran=C3=87ais, Suede, British, American) [Fran=C3=87ais] defined CONFIG_KEYMAP_FR * * Other character devices * Serial device driver (CONFIG_CHAR_DEV_RS) [Y/n/?] Parallel device drive= r (CONFIG_CHAR_DEV_LP) [Y/n/?] Memory character devices (CONFIG_CHAR_DEV_MEM) [Y/n/?] Pseudo tty device driver (CONFIG_PSEUDO_TTY) [Y/n/?] * * File systems * All file systems are READ-ONLY (CONFIG_FS_RO) [N/y/?] Elks file system (CONFIG_ELKSFS_FS) [Y/n/?] Minix file system (CONFIG_MINIX_FS) [Y/n/?] ROM file system (CONFIG_ROMFS_FS) [N/y/?] * * General filesystem settings * =46ull VFS support (CONFIG_FULL_VFS) [Y/n/?] Extra external buffer cach= e (CONFIG_FS_EXTERNAL_BUFFER) [Y/n/?] Pipe support (CONFIG_PIPE) [Y/n/?]=20 * * Executable file formats * Support ELKS file format (CONFIG_EXEC_ELKS) [Y/n/?] * * Network support * Socket support (CONFIG_SOCKET) [Y/n/?] NANO sockets (CONFIG_NANO) [N/y/?] TCP/IP sockets (CONFIG_INET) [Y/n/?] CSLIP TCP/IP header compression (CONFIG_CSLIP) [N/y/?] Enable status report (CONFIG_INET_STATUS) [Y/n/?] UNIX sockets (CONFIG_UNIX) [N/y/?] * * Advanced socket options * Client socket support only (CONFIG_SOCK_CLIENTONLY) [N/y/?] * * Kernel hacking * Include kernel version system call (CONFIG_SYS_VERSION) [N/y/?] Optimis= e for size rather than speed (CONFIG_OPT_SMALL) [N/y/?] System Trace (CONFIG_STRACE) [N/y/?] * Configuration complete. You need to run `make dep` next. make[1]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks' yann@pcyann:~/Documents/T=C3=A9l=C3=A9chargement/elks/elks> make config # # Using defaults found in .config # * * Just accept the defaults unless you know what you are doing * * * Advanced - for Developers and Hackers only * Include development code/drivers (CONFIG_EXPERIMENTAL) [N/y/?] Include obsolete drivers (CONFIG_OBSOLETE) [N/y/?] Include unimplemented drivers (CONFIG_NOT_YET) [N/y/?] * * Architecture * Select system architecture (Auto, IBM-PC, SIBO) [IBM-PC] defined CONFIG_ARCH_IBMPC Select PC system architecture (Auto, PC/XT, PC/AT, MCA) [Auto] defined CONFIG_PC_AUTO Build kernel as ROM-bootable (CONFIG_ROMCODE) [N/y/?] * * Model-specific features * Model of computer (TrueClone, Compaq) [TrueClone] defined CONFIG_IBMPC_CLONE Mount root partition read-only by default (CONFIG_ROOT_READONLY) [N/y/?= ] * * Memory manager * Advanced memory manager (CONFIG_ADVANCED_MM) [Y/n/?] Enable swap support (CONFIG_SWAP) [Y/n/?] ? Enable swap support (CONFIG_SWAP) [Y/n/?] n * * Hardware Facilities * Processor (8086, 80186, 80286, 80386, 80486+) [80286] 80386 defined CONFIG_CPU_80386 * * System Hardware * System has a maths coprocessor (CONFIG_HW_FPU) [N/y/?] n System has a PS/2 pointing device (CONFIG_HW_PS2_MOUSE) [Y/n/?] y System has a VGA adapter (CONFIG_HW_VGA) [Y/n/?] y * * Block Devices * System has a floppy drive (CONFIG_HW_FLOPPY_DRIVE) [Y/n/?] y System has a hard drive (CONFIG_HW_HARD_DRIVE) [Y/n/?] y * * Memory Configuration * Base memory size (64k pages) (CONFIG_MEM_PAGES) [8] Extended (XMS) memory support (CONFIG_XMS) [Y/n/?] y Use interrupt 15 for XMS size (CONFIG_XMS_INT15) [N/y/?] ? Use interrupt 15 for XMS size (CONFIG_XMS_INT15) [N/y/?] y * * BIOS Facilities * System has keyboard BIOS support (CONFIG_HW_KEYBOARD_BIOS) [Y/n/?] y Get fontinfo via CRT-BIOS (40h:85h) (CONFIG_HW_VIDEO_HOC) [Y/n/?] Use bootup IRQ-Mask of 8259 as default (CONFIG_HW_259_USE_ORIGINAL_MASK= ) [N/y/?] Ticks for BogoMIPS (0 =3D check at boottime) (CONFIG_BOGOMIPS) [0] Use int 13 for floppy count (CONFIG_HW_USE_INT13_FOR_FLOPPY) [N/y/?] Use int 13 for disk parameters (CONFIG_HW_USE_INT13_FOR_DISKPARMS) [Y/n/?] * * Driver Support * * * Block device drivers * BIOS block device support (CONFIG_BLK_DEV_BIOS) [Y/n/?] BIOS floppy drive support (CONFIG_BLK_DEV_BFD) [Y/n/?] Pre-set floppy types (CONFIG_BLK_DEV_BFD_HARD) [N/y/?] BIOS hard drive support (CONFIG_BLK_DEV_BHD) [Y/n/?] * * Additional block devices * RAM disk support (CONFIG_BLK_DEV_RAM) [N/y/?] * * Block device options * Character access to block devices (CONFIG_BLK_DEV_CHAR) [Y/n/?] * * Character device drivers * Select console driver (Direct, BIOS, Serial) [Direct] defined CONFIG_CONSOLE_DIRECT Direct console VT52 emulation (CONFIG_DCON_VT52) [Y/n/?] Direct console ANSI emulation (CONFIG_DCON_ANSI) [Y/n/?] ANSI Colourized printk (CONFIG_DCON_ANSI_PRINTK) [N/y/?] XT Keyboard support (Belgique, Deutsch, Dvorak, Espanol, Fran=C3=87ais, Suede, British, American) [Fran=C3=87ais] defined CONFIG_KEYMAP_FR * * Other character devices * Serial device driver (CONFIG_CHAR_DEV_RS) [Y/n/?] Parallel device drive= r (CONFIG_CHAR_DEV_LP) [Y/n/?] Memory character devices (CONFIG_CHAR_DEV_MEM) [Y/n/?] Pseudo tty device driver (CONFIG_PSEUDO_TTY) [Y/n/?] * * File systems * All file systems are READ-ONLY (CONFIG_FS_RO) [N/y/?] Elks file system (CONFIG_ELKSFS_FS) [Y/n/?] Minix file system (CONFIG_MINIX_FS) [Y/n/?] ROM file system (CONFIG_ROMFS_FS) [N/y/?] * * General filesystem settings * =46ull VFS support (CONFIG_FULL_VFS) [Y/n/?] Extra external buffer cache (CONFIG_FS_EXTERNAL_BUFFER) [Y/n/?] Pipe support (CONFIG_PIPE) [Y/n/?] * * Executable file formats * Support ELKS file format (CONFIG_EXEC_ELKS) [Y/n/?] * * Network support * Socket support (CONFIG_SOCKET) [Y/n/?] NANO sockets (CONFIG_NANO) [N/y/?] TCP/IP sockets (CONFIG_INET) [Y/n/?] CSLIP TCP/IP header compression (CONFIG_CSLIP) [N/y/?] Enable status report (CONFIG_INET_STATUS) [Y/n/?] UNIX sockets (CONFIG_UNIX) [N/y/?] * * Advanced socket options * Client socket support only (CONFIG_SOCK_CLIENTONLY) [N/y/?] * * Kernel hacking * Include kernel version system call (CONFIG_SYS_VERSION) [N/y/?] Optimise for size rather than speed (CONFIG_OPT_SMALL) [N/y/?] System Trace (CONFIG_STRACE) [N/y/?] * Configuration complete. You need to run `make dep` next. yann@pcyann:~/Documents/T=C3=A9l=C3=A9chargement/elks/elks> yann@pcyann:~/Documents/T=C3=A9l=C3=A9chargement/elks/elks> yann@pcyann:~/Documents/T=C3=A9l=C3=A9chargement/elks/elks> make dep make[1]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks' make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/286pm= ode' make[5]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/286pm= ode' main.c:119:2: directive de pr=C3=A9-traitement #asm invalide main.c:126:2: directive de pr=C3=A9-traitement #endasm invalide main.c:133:2: directive de pr=C3=A9-traitement #asm invalide main.c:252:2: directive de pr=C3=A9-traitement #endasm invalide main.c:259:2: directive de pr=C3=A9-traitement #asm invalide main.c:359:2: directive de pr=C3=A9-traitement #endasm invalide main.c:366:2: directive de pr=C3=A9-traitement #asm invalide main.c:369:2: directive de pr=C3=A9-traitement #endasm invalide main.c:404:2: directive de pr=C3=A9-traitement #asm invalide main.c:454:2: directive de pr=C3=A9-traitement #endasm invalide main.c:464:2: directive de pr=C3=A9-traitement #asm invalide main.c:506:2: directive de pr=C3=A9-traitement #endasm invalide main.c:513:2: directive de pr=C3=A9-traitement #asm invalide main.c:557:2: directive de pr=C3=A9-traitement #endasm invalide main.c:564:2: directive de pr=C3=A9-traitement #asm invalide main.c:568:2: directive de pr=C3=A9-traitement #endasm invalide main.c:576:2: directive de pr=C3=A9-traitement #asm invalide main.c:582:2: directive de pr=C3=A9-traitement #endasm invalide main.c:586:2: directive de pr=C3=A9-traitement #asm invalide main.c:592:2: directive de pr=C3=A9-traitement #endasm invalide main.c:600:2: directive de pr=C3=A9-traitement #asm invalide main.c:614:2: directive de pr=C3=A9-traitement #endasm invalide main.c:661:2: directive de pr=C3=A9-traitement #asm invalide main.c:698:2: directive de pr=C3=A9-traitement #endasm invalide make[5]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/286pm= ode' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/286pm= ode' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/boot' make[5]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/boot' crt1.c:23:2: directive de pr=C3=A9-traitement #asm invalide crt1.c:41:2: directive de pr=C3=A9-traitement #endasm invalide make[5]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/boot' make[5]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/boot/= tools' make[5]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/boot/= tools' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/boot' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs' make[5]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/block' make[6]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/block' make[6]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/block' make[5]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/block' make[5]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/char' make[6]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/char' bell.c:17:2: directive de pr=C3=A9-traitement #asm invalide bell.c:44:2: directive de pr=C3=A9-traitement #endasm invalide bell.c:54:2: directive de pr=C3=A9-traitement #asm invalide bell.c:58:2: directive de pr=C3=A9-traitement #endasm invalide make[6]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/char' make[6]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/char/KeyMaps' make[6]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/char/KeyMaps' make[5]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/char' make[5]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/net' make[5]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/net' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/kerne= l' make[5]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/kerne= l' bios16.c:28:2: directive de pr=C3=A9-traitement #asm invalide bios16.c:199:2: directive de pr=C3=A9-traitement #endasm invalide entry.c:4:2: directive de pr=C3=A9-traitement #asm invalide entry.c:110:2: directive de pr=C3=A9-traitement #endasm invalide irq.c:194:2: directive de pr=C3=A9-traitement #asm invalide irq.c:202:2: directive de pr=C3=A9-traitement #endasm invalide irq.c:209:2: directive de pr=C3=A9-traitement #asm invalide irq.c:220:2: directive de pr=C3=A9-traitement #endasm invalide irqtab.c:41:2: directive de pr=C3=A9-traitement #asm invalide irqtab.c:88:2: directive de pr=C3=A9-traitement #endasm invalide irqtab.c:98:2: directive de pr=C3=A9-traitement #asm invalide irqtab.c:181:2: directive de pr=C3=A9-traitement #endasm invalide irqtab.c:190:2: directive de pr=C3=A9-traitement #asm invalide irqtab.c:738:2: directive de pr=C3=A9-traitement #endasm invalide printreg.c:18:2: directive de pr=C3=A9-traitement #asm invalide printreg.c:46:2: directive de pr=C3=A9-traitement #endasm invalide process.c:59:2: directive de pr=C3=A9-traitement #asm invalide process.c:75:2: directive de pr=C3=A9-traitement #endasm invalide process.c:95:2: directive de pr=C3=A9-traitement #asm invalide process.c:372:2: directive de pr=C3=A9-traitement #endasm invalide process.c:518:2: directive de pr=C3=A9-traitement #asm invalide process.c:524:2: directive de pr=C3=A9-traitement #endasm invalide system.c:23:2: directive de pr=C3=A9-traitement #asm invalide system.c:40:2: directive de pr=C3=A9-traitement #endasm invalide system.c:113:2: directive de pr=C3=A9-traitement #asm invalide system.c:149:2: directive de pr=C3=A9-traitement #endasm invalide make[5]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/kerne= l' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/kerne= l' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/lib' make[5]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/lib' memmove.c:32:2: directive de pr=C3=A9-traitement #asm invalide memmove.c:101:2: directive de pr=C3=A9-traitement #endasm invalide make[5]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/lib' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/lib' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/mm' make[5]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/mm' segment.c:8:2: directive de pr=C3=A9-traitement #asm invalide segment.c:41:2: directive de pr=C3=A9-traitement #endasm invalide user.c:36:2: directive de pr=C3=A9-traitement #asm invalide user.c:50:2: directive de pr=C3=A9-traitement #endasm invalide user.c:71:2: directive de pr=C3=A9-traitement #asm invalide user.c:82:2: directive de pr=C3=A9-traitement #endasm invalide user.c:101:2: directive de pr=C3=A9-traitement #asm invalide user.c:131:2: directive de pr=C3=A9-traitement #endasm invalide user.c:159:2: directive de pr=C3=A9-traitement #asm invalide user.c:172:2: directive de pr=C3=A9-traitement #endasm invalide make[5]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/mm' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/mm' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/sibo' make[5]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/sibo' irqtab.c:16:2: directive de pr=C3=A9-traitement #asm invalide irqtab.c:54:2: directive de pr=C3=A9-traitement #endasm invalide irqtab.c:60:2: directive de pr=C3=A9-traitement #asm invalide irqtab.c:139:2: directive de pr=C3=A9-traitement #endasm invalide irqtab.c:148:2: directive de pr=C3=A9-traitement #asm invalide irqtab.c:593:2: directive de pr=C3=A9-traitement #endasm invalide make[5]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/sibo' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/sibo' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/tools= ' make[5]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/tools= ' make[5]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/tools= ' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/tools= ' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86' make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch' make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation/= HTML' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation/= HTML/FAQ' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation/= HTML/FAQ' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation/= HTML/Technical' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation/= HTML/Technical' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation/= HTML' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation/= Images' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation/= Images' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation/= Text' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation/= Text/Now-HTML' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation/= Text/Now-HTML' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation/= Text' make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/Documentation' make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/elksfs' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/elksfs' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/elksfs' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/elksfs' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/minix' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/minix' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/minix' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/minix' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/romfs' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/romfs' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/romfs' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/romfs' make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs' make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/include' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/include/arch' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/include/arch' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/include/linuxm= t' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/include/linuxm= t' make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/include' make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/init' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/init' main.c:137:2: directive de pr=C3=A9-traitement #asm invalide main.c:146:2: directive de pr=C3=A9-traitement #endasm invalide main.c:178:2: directive de pr=C3=A9-traitement #asm invalide main.c:227:2: directive de pr=C3=A9-traitement #endasm invalide make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/init' make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/init' make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/kernel' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/kernel' memdumpk.c:43:2: directive de pr=C3=A9-traitement #asm invalide memdumpk.c:59:2: directive de pr=C3=A9-traitement #endasm invalide stubs.c:6:2: directive de pr=C3=A9-traitement #asm invalide stubs.c:12:2: directive de pr=C3=A9-traitement #endasm invalide make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/kernel' make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/kernel' make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/lib' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/lib' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/lib' make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/lib' make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/modules' make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/modules' make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net/ipv4' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net/ipv4' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net/ipv4' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net/ipv4' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net/nano' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net/nano' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net/nano' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net/nano' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net/unix' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net/unix' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net/unix' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net/unix' make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net' make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/scripts' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/scripts' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/scripts' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/scripts/lxdial= og' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/scripts/lxdial= og' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/scripts/lxdial= og' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/scripts/lxdial= og' make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/scripts' make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/video' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/video/ansi' make[4]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/video/ansi' make[4]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/video/ansi' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/video/ansi' make[3]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/video/vt52' make[3]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/video/vt52' make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/video' make[1]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks' * Dependencies configured. Next, you need to run one of the * following commands: * * `make Image` to create a kernel image ready to boot * from floppy diskette, or * * `make nbImage` to create a kernel image ready to boot * across a network connection. yann@pcyann:~/Documents/T=C3=A9l=C3=A9chargement/elks/elks> vi arch/i86/boot/setup.S yann@pcyann:~/Documents/T=C3=A9l=C3=A9chargement/elks/elks> make Image Q> #define UTS_VERSION "#0.1.3-pre1 dim avr 4 17:15:15 CEST 2004" make -C kernel kernel.a make[1]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/kernel' bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o sched.o sched.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o printk.o printk.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o sleepwake.o sleepwake.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o dma.o dma.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o version.o version.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o sys.o sys.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o fork.o fork.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o exit.o exit.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o time.o time.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o signal.o signal.c ar rcs kernel.a sched.o printk.o sleepwake.o dma.o version.o sys.o stubs.o fork.o exit.o time.o signal.o make[1]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/kernel' make -C fs fs.a make[1]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs' bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o super.o super.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o bufops.o bufops.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o devices.o devices.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o fcntl.o fcntl.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o stat.o stat.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o inode.o inode.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o file_table.o file_table.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o buffer.o buffer.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o block_dev.o block_dev.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o namei.o namei.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o ioctl.o ioctl.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o filesystems.o filesystems.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o open.o open.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o read_write.o read_write.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o readdir.o readdir.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o exec.o exec.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o select.o select.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o pipe.o pipe.c ar rcs fs.a super.o bufops.o devices.o fcntl.o stat.o inode.o file_table.o buffer.o block_dev.o namei.o ioctl.o filesystems.o open.o read_write.o readdir.o exec.o select.o pipe.o make[1]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs' make -C lib lib.a make[1]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/lib' bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o chqueue.o chqueue.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o string.o string.c ar rcs lib.a chqueue.o string.o sync make[1]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/lib' make -C net net.a make[1]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net' bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o socket.o socket.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o protocols.o protocols.c ar rcs net.a socket.o protocols.o ipv4/af_inet.o nano/af_nano.o unix/af_unix.o make[1]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/net' make -C fs/elksfs elksfs.a make[1]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/elksfs' bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o bitmap.o bitmap.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o dir.o dir.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o file.o file.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o namei.o namei.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o symlink.o symlink.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o truncate.o truncate.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o inode.o inode.c ar rcs elksfs.a bitmap.o dir.o file.o namei.o symlink.o truncate.o inode.o make[1]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/elksfs' make -C fs/minix minixfs.a make[1]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/minix' bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o bitmap.o bitmap.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o dir.o dir.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o file.o file.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o namei.o namei.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o symlink.o symlink.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o truncate.o truncate.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o inode.o inode.c ar rcs minixfs.a bitmap.o dir.o file.o namei.o symlink.o truncate.o inode.o make[1]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/fs/minix' make -C arch/i86 Image make[1]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86' make -C tools all make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/tools= ' make[2]: Rien =C3=A0 faire pour =C2=AB all =C2=BB. make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/tools= ' gcc -E -traditional -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/include -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -o boot/setup.s boot/setup.S as86 -0 -o boot/setup.o boot/setup.s ld86 -0 -s -o boot/setup -M boot/setup.o > Setup.map make -C kernel akernel.a make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/kerne= l' bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o strace.o strace.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o signal.o signal.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o timer.o timer.c ar rcs akernel.a strace.o printreg.o system.o irq.o irqtab.o process.o bios16.o entry.o signal.o timer.o make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/kerne= l' make -C lib lib86.a make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/lib' bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o bitops.o bitops.c ar rcs lib86.a idiv.o idivu.o imod.o imodu.o imul.o isl.o isr.o isru.o inport.o inportb.o outport.o outportb.o peekb.o peekw.o peekd.o pokeb.o pokew.o poked.o bitops.o memmove.o string.o fmemset.o border.o laddl.o landl.o lcmpl.o lcoml.o ldecl.o ldivl.o ldivul.o leorl.o lincl.o lmodl.= o lmodul.o lmull.o lnegl.o lorl.o lsll.o lsrl.o lsrul.o lsubl.o ltstl.o setupw.o setupb.o ldivmod.o sync make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/lib' make -C mm mm.a make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/mm' bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o init.o init.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o malloc.o malloc.c ar rcs mm.a init.o segment.o malloc.o user.o sync make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/mm' make -C drivers/char chr_drv.a make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/char' bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o bioscon.o bioscon.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o serial.o serial.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o lp.o lp.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o xt_key.o xt_key.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o init.o init.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o dircon.o dircon.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o mem.o mem.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o ntty.o ntty.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o meta.o meta.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o tcpdev.o tcpdev.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o pty.o pty.c ar rcs chr_drv.a bioscon.o common.o serial.o lp.o xt_key.o init.o dircon.o mem.o ntty.o meta.o tcpdev.o pty.o bell.o sync make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/char' make -C drivers/block blk_drv.a make[2]: Entering directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/block' bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o genhd.o genhd.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o doshd.o doshd.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o ll_rw_blk.o ll_rw_blk.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o rd.o rd.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o floppy.o floppy.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o directhd.o directhd.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o init.o init.c bcc -0 -O -I/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/in= clude -DELKS_VERSION_CODE=3D0x00010201 -DUTS_RELEASE=3D\"0.1.3-pre1\" -D__KER= NEL__ -ansi -c -o sibo_ssd.o sibo_ssd.c ar rcs blk_drv.a genhd.o doshd.o ll_rw_blk.o rd.o floppy.o directhd.o init.o sibo_ssd.o ssd_asm.o make[2]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86/drive= rs/block' (cd ../.. ; ld86 -0 -i \ arch/i86/boot/crt0.o arch/i86/boot/crt1.o \ init/main.o kernel/kernel.a fs/fs.a lib/lib.a net/net.a fs/elksfs/elksfs.a fs/minix/minixfs.a arch/i86/kernel/akernel.a arch/i86/lib/lib86.a arch/i86/mm/mm.a arch/i86/drivers/char/chr_drv.a arch/i86/drivers/block/blk_drv.a \ -t -M -o arch/i86/boot/system > System.tmp ; \ sort -k4 System.tmp > System.map ; rm -f System.tmp ) undefined symbol: _insert_inode_hash undefined symbol: _link_count ld86: text segment too large for 16bit tools/build boot/bootsect boot/setup boot/system > boot/Image Root device is (3, -128) Boot sector 512 bytes. Setup is 1668 bytes. Unable to open 'system' make[1]: *** [Image] Erreur 1 make[1]: Leaving directory `/home/yann/Documents/T=C3=A9l=C3=A9chargement/elks/elks/arch/i86' make: *** [Image] Erreur 2 yann@pcyann:~/Documents/T=C3=A9l=C3=A9chargement/elks/elks> Note:the file arch/i86/boot/setup.S has been modified because it made a= n error(#ifdef CONFIG_CPU_80386 mov cl,#7 lea si,p80386 br getfpu #endif ) - To unsubscribe from this list: send the line "unsubscribe linux-8086" i= n the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html