[openbeos-build-team] Round 1: Kernel

  • From: "Ingo Weinhold" <bonefish@xxxxxxxxxxxxxxx>
  • To: "Build Team" <openbeos-build-team@xxxxxxxxxxxxx>
  • Date: Tue, 09 Jul 2002 22:30:32 CEST (+0200)

Hi,

I adjusted the kernel Jamfiles and fixed the include dirs in Jamrules.
Unfortunately the kernel sources were in a non-building state 
immediately before the Erik moved everything. The same errors still 
occur, so I can't really test, whether the remaining kernel build steps 
would work.

I start tackling the kits next. First the IK team's stuff, that did 
already work before, then the Storage Kit.

CU, Ingo

PS: The kernel compiling errors:

Cc objects/x86.R5/kernel/libc/system/rlimit.o 
In file included from /boot/home/develop/obos/current/src/kernel/libc/
system/rlimit.c:7:
/boot/home/develop/obos/current/headers/os/kernel/syscalls.h:34: 
conflicting types for `sys_ioctl'
/boot/home/develop/obos/current/headers/private/kernel/vfs.h:149: 
previous declaration of `sys_ioctl'

        gcc  -c src/kernel/libc/system/rlimit.c  -Wall -Wno-multichar -
Wmissing-prototypes -finline -nostdinc -fno-builtin -DARCH_x86  -
DARCH_x86 -O2   -Isrc/kernel/libc/system -Iheaders/kernel -Iheaders/os/
kernel -Iheaders/private/kernel -Iheaders/private/kernel/arch/x86  -o 
objects/x86.R5/kernel/libc/system/rlimit.o  ;

..failed Cc objects/x86.R5/kernel/libc/system/rlimit.o ...
..skipped libkern.a for lack of <src!kernel!libc!system>rlimit.o...
..skipped stage2 for lack of libkern.a...
Cc objects/x86.R5/kernel/core/int.o 
/boot/home/develop/obos/current/src/kernel/core/int.c:5: kernel/
kernel.h: No such file or directory
/boot/home/develop/obos/current/src/kernel/core/int.c:6: kernel/int.h: 
No such file or directory
/boot/home/develop/obos/current/src/kernel/core/int.c:7: kernel/
debug.h: No such file or directory
/boot/home/develop/obos/current/src/kernel/core/int.c:8: kernel/heap.h: 
No such file or directory
/boot/home/develop/obos/current/src/kernel/core/int.c:9: kernel/smp.h: 
No such file or directory
/boot/home/develop/obos/current/src/kernel/core/int.c:10: kernel/arch/
int.h: No such file or directory
/boot/home/develop/obos/current/src/kernel/core/int.c:11: newos/
errors.h: No such file or directory
/boot/home/develop/obos/current/src/kernel/core/int.c:12: boot/
stage2.h: No such file or directory

        gcc  -c src/kernel/core/int.c  -Wall -Wno-multichar -Wmissing-
prototypes -finline -nostdinc -fno-builtin -DARCH_x86  -fno-pic -
D_KERNEL_MODE -DARCH_x86 -O2   -Isrc/kernel/core -Iheaders/kernel -
Iheaders/os/kernel -Iheaders/private/kernel -Iheaders/private/kernel/
arch/x86  -o objects/x86.R5/kernel/core/int.o  ;

..failed Cc objects/x86.R5/kernel/core/int.o ...
Cc objects/x86.R5/kernel/core/module.o 
/boot/home/develop/obos/current/src/kernel/core/module.c:157: warning: 
no previous prototype for `insque'
/boot/home/develop/obos/current/src/kernel/core/module.c:169: warning: 
no previous prototype for `remque'
/boot/home/develop/obos/current/src/kernel/core/module.c: In function 
`module_init':
/boot/home/develop/obos/current/src/kernel/core/module.c:955: warning: 
implicit declaration of function `offsetof'
/boot/home/develop/obos/current/src/kernel/core/module.c:955: parse 
error before `module'
/boot/home/develop/obos/current/src/kernel/core/module.c:958: parse 
error before `loaded_module'
/boot/home/develop/obos/current/src/kernel/core/module.c: At top level:
/boot/home/develop/obos/current/src/kernel/core/module.c:208: warning: 
`module_compare' defined but not used
/boot/home/develop/obos/current/src/kernel/core/module.c:215: warning: 
`module_hash' defined but not used
/boot/home/develop/obos/current/src/kernel/core/module.c:225: warning: 
`mod_files_compare' defined but not used
/boot/home/develop/obos/current/src/kernel/core/module.c:233: warning: 
`mod_files_hash' defined but not used

        gcc  -c src/kernel/core/module.c  -Wall -Wno-multichar -Wmissing-
prototypes -finline -nostdinc -fno-builtin -DARCH_x86  -fno-pic -
D_KERNEL_MODE -DARCH_x86 -O2   -Isrc/kernel/core -Iheaders/kernel -
Iheaders/os/kernel -Iheaders/private/kernel -Iheaders/private/kernel/
arch/x86  -o objects/x86.R5/kernel/core/module.o  ;

..failed Cc objects/x86.R5/kernel/core/module.o ...
Cc objects/x86.R5/kernel/core/arch/x86/arch_int.o 
In file included from /boot/home/develop/obos/current/src/kernel/core/
arch/x86/arch_int.c:12:
/boot/home/develop/obos/current/headers/os/kernel/syscalls.h:34: 
conflicting types for `sys_ioctl'
/boot/home/develop/obos/current/headers/private/kernel/vfs.h:149: 
previous declaration of `sys_ioctl'

        gcc  -c src/kernel/core/arch/x86/arch_int.c  -Wall -Wno-multichar -
Wmissing-prototypes -finline -nostdinc -fno-builtin -DARCH_x86  -fno-
pic -Wno-unused -DARCH_x86 -O2   -Isrc/kernel/core/arch/x86 -Iheaders/
kernel -Iheaders/os/kernel -Iheaders/private/kernel -Iheaders/private/
kernel/arch/x86  -o objects/x86.R5/kernel/core/arch/x86/arch_int.o  ;

..failed Cc objects/x86.R5/kernel/core/arch/x86/arch_int.o ...

[...]



Other related posts: