[openbeos] Building on linux

  • From: Adam K Kirchhoff <adamk@xxxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Tue, 07 Nov 2006 09:30:22 -0500

FYI,

        Haiku no longer completely cross compiles on my linux box...  The
source of the problem seems to be:

cc -c "src/build/libbe/storage/mime/UpdateMimeInfoThread.cpp" -O -Wall
-Wno-ctor-dtor-privacy -Woverloaded-virtual -Wpointer-arith -Wcast-align
-Wsign-compare -Wno-multichar -D_ZETA_USING_DEPRECATED_API_=1
-D_ZETA_TS_FIND_DIR_=1 -include BeOSBuildCompatibility.h -DARCH_x86
-D_NO_INLINE_ASM -D__INTEL__ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -DHAIKU_HOST_PLATFORM_LINUX -iquote
src/build/libbe/storage -iquote
generated/objects/common/build/libbe/storage -iquote
generated/objects/linux/x86/common/build/libbe/storage -iquote
generated/objects/haiku/x86/common/build/libbe/storage -iquote
src/build/libbe/storage/mime -idirafter headers/build/private/shared
-idirafter headers/build/private/app -idirafter
headers/build/private/kernel -idirafter headers/build/private/storage
-idirafter headers/build -idirafter headers/build/os -idirafter
headers/build/os/app -idirafter headers/build/os/drivers -idirafter
headers/build/os/kernel -idirafter headers/build/os/interface -idirafter
headers/build/os/storage -idirafter headers/build/os/support -o
"generated/objects/linux/x86/release/build/libbe/storage/UpdateMimeInfoThread.o"
 ;

...failed C++
generated/objects/linux/x86/release/build/libbe/storage/UpdateMimeInfoThread.o 
...
...skipped <libbe_build>storage_kit.o for lack of <src!build!libbe!
storage>UpdateMimeInfoThread.o...
cc -c "src/build/libbe/storage/mime/UpdateMimeInfoThread.cpp" -O -Wall
-Wno-ctor-dtor-privacy -Woverloaded-virtual -Wpointer-arith -Wcast-align
-Wsign-compare -Wno-multichar -D_ZETA_USING_DEPRECATED_API_=1
-D_ZETA_TS_FIND_DIR_=1 -include BeOSBuildCompatibility.h -DARCH_x86
-D_NO_INLINE_ASM -D__INTEL__ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -DHAIKU_HOST_PLATFORM_LINUX -iquote
src/build/libbe/storage -iquote
generated/objects/common/build/libbe/storage -iquote
generated/objects/linux/x86/common/build/libbe/storage -iquote
generated/objects/haiku/x86/common/build/libbe/storage -iquote
src/build/libbe/storage/mime -idirafter headers/build/private/shared
-idirafter headers/build/private/app -idirafter
headers/build/private/kernel -idirafter headers/build/private/storage
-idirafter headers/build -idirafter headers/build/os -idirafter
headers/build/os/app -idirafter headers/build/os/drivers -idirafter
headers/build/os/kernel -idirafter headers/build/os/interface -idirafter
headers/build/os/storage -idirafter headers/build/os/support -o
"generated/objects/linux/x86/release/build/libbe/storage/UpdateMimeInfoThread.o"
 ;

...failed C++
generated/objects/linux/x86/release/build/libbe/storage/UpdateMimeInfoThread.o 
...
...skipped <libbe_build>storage_kit.o for lack of <src!build!libbe!
storage>UpdateMimeInfoThread.o...

Various things are then skipped due to the lack of libbe_build.so

Adam



Other related posts: