[haiku-development] BeOS/Dano/Zeta build broken

  • From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
  • To: "Haiku Development" <haiku-development@xxxxxxxxxxxxx>
  • Date: Tue, 26 Feb 2008 11:43:46 +0100 CET

Hi there,

after Ingo's latest changes, I cannot build Haiku anymore on BeOS; 
might be related that I compile under Dano:

---------------------------8<------------------------
~/develop/haiku/haiku>jam -q kernel
...patience...
...patience...
...found 2305 target(s)...
...updating 12 target(s)...
C++ generated/objects/haiku/x86/release/system/kernel/fs/devfs.o
MergeObjectFromObjects1 generated/objects/haiku/x86/release/system/
kernel/fs/kernel_fs.o
C++ generated/objects/dano/x86/release/tools/database_support.o
In file included from /boot/home/develop/haiku/haiku/headers/build/os/
support/SupportDefs.h:43,
                 from /boot/home/develop/haiku/haiku/headers/build/os/
support/Archivable.h:36,
                 from /boot/develop/headers/be/app/Handler.h:16,
                 from /boot/home/develop/haiku/haiku/headers/build/
private/app/AppMisc.h:30,
                 from /boot/home/develop/haiku/haiku/src/build/libbe/
storage/mime/database_support.cpp:10:
/boot/home/develop/haiku/haiku/headers/build/os/support/Errors.h:21: 
warning: `B_GENERAL_ERROR_BASE' redefined
/boot/develop/headers/posix/be_errors.h:11: warning: this is the 
location of the previous definition
In file included from /boot/home/develop/haiku/haiku/headers/build/os/
support/SupportDefs.h:43,
                 from /boot/home/develop/haiku/haiku/headers/build/os/
support/Archivable.h:36,
                 from /boot/develop/headers/be/app/Handler.h:16,
                 from /boot/home/develop/haiku/haiku/headers/build/
private/app/AppMisc.h:30,
                 from /boot/home/develop/haiku/haiku/src/build/libbe/
storage/mime/database_support.cpp:10:
/boot/home/develop/haiku/haiku/headers/build/os/support/Errors.h:42: 
conflicting types for `enum {anonymous} B_NO_MEMORY'
---------------------------8<------------------------

Any good advise?
There are probably several ways to solve this issue, I just hope that 
Ingo has a good idea about that :-)

Bye,
   Axel.


Other related posts: