[haiku-development] Re: Problem building r22478 under BeOS Bone

  • From: Ingo Weinhold <bonefish@xxxxxxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Mon, 08 Oct 2007 01:16:07 +0200

On 2007-10-08 at 00:19:48 [+0200], Olivier Coursiere 
<olivier.coursiere@xxxxxxxxxxx> wrote:
> 
> I have a problem building latest revisions of Haiku.
> 
> Here is the first error with revision 22478 :
> 
> C++
> generated/objects/bone/x86/release/tools/gensyscalls/gensyscalls_infos.o
> /BeOS2/tmp/haiku/generated/objects/haiku/x86/common/tools/gensyscalls/gensys
> calls_infos.cpp:
> In function `class SyscallVector * create_syscall_vector()':
> /BeOS2/tmp/haiku/generated/objects/haiku/x86/common/tools/gensyscalls/gensys
> calls_infos.cpp:39:
> `object_wait_info' undeclared (first use this function)

The object_wait_info structure is defined in headers/os/kernel/OS.h, which is 
included from headers/private/kernel/syscalls.h. Can you please have a look 
at the preprocessed version of this header 
(generated/objects/haiku/x86/common/tools/gensyscalls/syscalls.h.pp), which 
is included by gensyscalls_infos.cpp, and check what goes wrong.

CU, Ingo

PS: If you're using the StatCacheServer it sometimes happens, that it misses 
a node monitoring message (e.g. during an "svn up") and jam doesn't rebuild a 
dependent target, because it thinks the file is still up to date. Restarting 
the StatCacheServer fixes the problem in such a situation.

Other related posts: