* Elks:dependensy error while compiling
@ 2004-04-04 18:01 Yann Benigot
0 siblings, 0 replies; only message in thread
From: Yann Benigot @ 2004-04-04 18:01 UTC (permalink / raw)
To: Linux-8086
when I try to compile ELKS, make answer:
yann@pcyann:~/Documents/Téléchargement/elks/elks> make defconfig
make[1]: Entering directory
`/home/yann/Documents/Téléchargement/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 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/?] *
* 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 bootup
IRQ-Mask of 8259 as default (CONFIG_HW_259_USE_ORIGINAL_MASK) [N/y/?]
Ticks for BogoMIPS (0 = 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Çais, Suede, British, American)
[FranÇais] defined CONFIG_KEYMAP_FR
*
* Other character devices
*
Serial device driver (CONFIG_CHAR_DEV_RS) [Y/n/?] Parallel device driver
(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
*
Full 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.
make[1]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks'
yann@pcyann:~/Documents/Téléchargement/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 = 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Çais,
Suede, British, American) [FranÇais]
defined CONFIG_KEYMAP_FR
*
* Other character devices
*
Serial device driver (CONFIG_CHAR_DEV_RS) [Y/n/?] Parallel device driver
(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
*
Full 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éléchargement/elks/elks>
yann@pcyann:~/Documents/Téléchargement/elks/elks>
yann@pcyann:~/Documents/Téléchargement/elks/elks> make dep
make[1]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks'
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/286pmode'
make[5]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/286pmode'
main.c:119:2: directive de pré-traitement #asm invalide
main.c:126:2: directive de pré-traitement #endasm invalide
main.c:133:2: directive de pré-traitement #asm invalide
main.c:252:2: directive de pré-traitement #endasm invalide
main.c:259:2: directive de pré-traitement #asm invalide
main.c:359:2: directive de pré-traitement #endasm invalide
main.c:366:2: directive de pré-traitement #asm invalide
main.c:369:2: directive de pré-traitement #endasm invalide
main.c:404:2: directive de pré-traitement #asm invalide
main.c:454:2: directive de pré-traitement #endasm invalide
main.c:464:2: directive de pré-traitement #asm invalide
main.c:506:2: directive de pré-traitement #endasm invalide
main.c:513:2: directive de pré-traitement #asm invalide
main.c:557:2: directive de pré-traitement #endasm invalide
main.c:564:2: directive de pré-traitement #asm invalide
main.c:568:2: directive de pré-traitement #endasm invalide
main.c:576:2: directive de pré-traitement #asm invalide
main.c:582:2: directive de pré-traitement #endasm invalide
main.c:586:2: directive de pré-traitement #asm invalide
main.c:592:2: directive de pré-traitement #endasm invalide
main.c:600:2: directive de pré-traitement #asm invalide
main.c:614:2: directive de pré-traitement #endasm invalide
main.c:661:2: directive de pré-traitement #asm invalide
main.c:698:2: directive de pré-traitement #endasm invalide
make[5]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/286pmode'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/286pmode'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/boot'
make[5]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/boot'
crt1.c:23:2: directive de pré-traitement #asm invalide
crt1.c:41:2: directive de pré-traitement #endasm invalide
make[5]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/boot'
make[5]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/boot/tools'
make[5]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/boot/tools'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/boot'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers'
make[5]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/block'
make[6]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/block'
make[6]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/block'
make[5]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/block'
make[5]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/char'
make[6]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/char'
bell.c:17:2: directive de pré-traitement #asm invalide
bell.c:44:2: directive de pré-traitement #endasm invalide
bell.c:54:2: directive de pré-traitement #asm invalide
bell.c:58:2: directive de pré-traitement #endasm invalide
make[6]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/char'
make[6]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/char/KeyMaps'
make[6]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/char/KeyMaps'
make[5]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/char'
make[5]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/net'
make[5]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/net'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/kernel'
make[5]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/kernel'
bios16.c:28:2: directive de pré-traitement #asm invalide
bios16.c:199:2: directive de pré-traitement #endasm invalide
entry.c:4:2: directive de pré-traitement #asm invalide
entry.c:110:2: directive de pré-traitement #endasm invalide
irq.c:194:2: directive de pré-traitement #asm invalide
irq.c:202:2: directive de pré-traitement #endasm invalide
irq.c:209:2: directive de pré-traitement #asm invalide
irq.c:220:2: directive de pré-traitement #endasm invalide
irqtab.c:41:2: directive de pré-traitement #asm invalide
irqtab.c:88:2: directive de pré-traitement #endasm invalide
irqtab.c:98:2: directive de pré-traitement #asm invalide
irqtab.c:181:2: directive de pré-traitement #endasm invalide
irqtab.c:190:2: directive de pré-traitement #asm invalide
irqtab.c:738:2: directive de pré-traitement #endasm invalide
printreg.c:18:2: directive de pré-traitement #asm invalide
printreg.c:46:2: directive de pré-traitement #endasm invalide
process.c:59:2: directive de pré-traitement #asm invalide
process.c:75:2: directive de pré-traitement #endasm invalide
process.c:95:2: directive de pré-traitement #asm invalide
process.c:372:2: directive de pré-traitement #endasm invalide
process.c:518:2: directive de pré-traitement #asm invalide
process.c:524:2: directive de pré-traitement #endasm invalide
system.c:23:2: directive de pré-traitement #asm invalide
system.c:40:2: directive de pré-traitement #endasm invalide
system.c:113:2: directive de pré-traitement #asm invalide
system.c:149:2: directive de pré-traitement #endasm invalide
make[5]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/kernel'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/kernel'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/lib'
make[5]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/lib'
memmove.c:32:2: directive de pré-traitement #asm invalide
memmove.c:101:2: directive de pré-traitement #endasm invalide
make[5]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/lib'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/lib'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/mm'
make[5]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/mm'
segment.c:8:2: directive de pré-traitement #asm invalide
segment.c:41:2: directive de pré-traitement #endasm invalide
user.c:36:2: directive de pré-traitement #asm invalide
user.c:50:2: directive de pré-traitement #endasm invalide
user.c:71:2: directive de pré-traitement #asm invalide
user.c:82:2: directive de pré-traitement #endasm invalide
user.c:101:2: directive de pré-traitement #asm invalide
user.c:131:2: directive de pré-traitement #endasm invalide
user.c:159:2: directive de pré-traitement #asm invalide
user.c:172:2: directive de pré-traitement #endasm invalide
make[5]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/mm'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/mm'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/sibo'
make[5]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/sibo'
irqtab.c:16:2: directive de pré-traitement #asm invalide
irqtab.c:54:2: directive de pré-traitement #endasm invalide
irqtab.c:60:2: directive de pré-traitement #asm invalide
irqtab.c:139:2: directive de pré-traitement #endasm invalide
irqtab.c:148:2: directive de pré-traitement #asm invalide
irqtab.c:593:2: directive de pré-traitement #endasm invalide
make[5]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/sibo'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/sibo'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/tools'
make[5]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/tools'
make[5]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/tools'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/tools'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86'
make[2]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch'
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation/HTML'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation/HTML/FAQ'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation/HTML/FAQ'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation/HTML/Technical'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation/HTML/Technical'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation/HTML'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation/Images'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation/Images'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation/Text'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation/Text/Now-HTML'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation/Text/Now-HTML'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation/Text'
make[2]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/Documentation'
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/fs'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/fs'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/fs'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/elksfs'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/elksfs'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/elksfs'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/elksfs'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/minix'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/minix'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/minix'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/minix'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/romfs'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/romfs'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/romfs'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/romfs'
make[2]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/fs'
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/include'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/include/arch'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/include/arch'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/include/linuxmt'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/include/linuxmt'
make[2]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/include'
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/init'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/init'
main.c:137:2: directive de pré-traitement #asm invalide
main.c:146:2: directive de pré-traitement #endasm invalide
main.c:178:2: directive de pré-traitement #asm invalide
main.c:227:2: directive de pré-traitement #endasm invalide
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/init'
make[2]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/init'
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/kernel'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/kernel'
memdumpk.c:43:2: directive de pré-traitement #asm invalide
memdumpk.c:59:2: directive de pré-traitement #endasm invalide
stubs.c:6:2: directive de pré-traitement #asm invalide
stubs.c:12:2: directive de pré-traitement #endasm invalide
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/kernel'
make[2]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/kernel'
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/lib'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/lib'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/lib'
make[2]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/lib'
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/modules'
make[2]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/modules'
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/net'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/net'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/net'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/net/ipv4'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/net/ipv4'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/net/ipv4'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/net/ipv4'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/net/nano'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/net/nano'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/net/nano'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/net/nano'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/net/unix'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/net/unix'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/net/unix'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/net/unix'
make[2]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/net'
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/scripts'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/scripts'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/scripts'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/scripts/lxdialog'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/scripts/lxdialog'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/scripts/lxdialog'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/scripts/lxdialog'
make[2]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/scripts'
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/video'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/video/ansi'
make[4]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/video/ansi'
make[4]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/video/ansi'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/video/ansi'
make[3]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/video/vt52'
make[3]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/video/vt52'
make[2]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/video'
make[1]: Leaving directory
`/home/yann/Documents/Téléchargement/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éléchargement/elks/elks> vi
arch/i86/boot/setup.S
yann@pcyann:~/Documents/Téléchargement/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éléchargement/elks/elks/kernel'
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o sched.o sched.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o printk.o printk.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o sleepwake.o sleepwake.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o dma.o dma.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o version.o version.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o sys.o sys.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o fork.o fork.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o exit.o exit.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o time.o time.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-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éléchargement/elks/elks/kernel'
make -C fs fs.a
make[1]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/fs'
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o super.o super.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o bufops.o bufops.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o devices.o devices.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o fcntl.o fcntl.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o stat.o stat.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o inode.o inode.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o file_table.o file_table.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o buffer.o buffer.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o block_dev.o block_dev.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o namei.o namei.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o ioctl.o ioctl.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o filesystems.o filesystems.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o open.o open.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o read_write.o read_write.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o readdir.o readdir.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o exec.o exec.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o select.o select.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-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éléchargement/elks/elks/fs'
make -C lib lib.a
make[1]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/lib'
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o chqueue.o chqueue.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o string.o string.c
ar rcs lib.a chqueue.o string.o
sync
make[1]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/lib'
make -C net net.a
make[1]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/net'
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o socket.o socket.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-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éléchargement/elks/elks/net'
make -C fs/elksfs elksfs.a
make[1]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/elksfs'
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o bitmap.o bitmap.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o dir.o dir.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o file.o file.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o namei.o namei.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o symlink.o symlink.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o truncate.o truncate.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-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éléchargement/elks/elks/fs/elksfs'
make -C fs/minix minixfs.a
make[1]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/fs/minix'
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o bitmap.o bitmap.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o dir.o dir.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o file.o file.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o namei.o namei.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o symlink.o symlink.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o truncate.o truncate.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-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éléchargement/elks/elks/fs/minix'
make -C arch/i86 Image
make[1]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86'
make -C tools all
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/tools'
make[2]: Rien à faire pour « all ».
make[2]: Leaving directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/tools'
gcc -E -traditional
-I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-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éléchargement/elks/elks/arch/i86/kernel'
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o strace.o strace.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o signal.o signal.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-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éléchargement/elks/elks/arch/i86/kernel'
make -C lib lib86.a
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/lib'
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-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éléchargement/elks/elks/arch/i86/lib'
make -C mm mm.a
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/mm'
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o init.o init.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-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éléchargement/elks/elks/arch/i86/mm'
make -C drivers/char chr_drv.a
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/char'
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o bioscon.o bioscon.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o serial.o serial.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o lp.o lp.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o xt_key.o xt_key.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o init.o init.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o dircon.o dircon.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o mem.o mem.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o ntty.o ntty.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o meta.o meta.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o tcpdev.o tcpdev.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-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éléchargement/elks/elks/arch/i86/drivers/char'
make -C drivers/block blk_drv.a
make[2]: Entering directory
`/home/yann/Documents/Téléchargement/elks/elks/arch/i86/drivers/block'
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o genhd.o genhd.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o doshd.o doshd.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o ll_rw_blk.o ll_rw_blk.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o rd.o rd.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o floppy.o floppy.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o directhd.o directhd.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-ansi -c -o init.o init.c
bcc -0 -O -I/home/yann/Documents/Téléchargement/elks/elks/include
-DELKS_VERSION_CODE=0x00010201 -DUTS_RELEASE=\"0.1.3-pre1\" -D__KERNEL__
-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éléchargement/elks/elks/arch/i86/drivers/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éléchargement/elks/elks/arch/i86'
make: *** [Image] Erreur 2
yann@pcyann:~/Documents/Téléchargement/elks/elks>
Note:the file arch/i86/boot/setup.S has been modified because it made an
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" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2004-04-04 18:01 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-04-04 18:01 Elks:dependensy error while compiling Yann Benigot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox