[haiku-development] Re: Build error

  • From: Fredrik Holmqvist <fredrik.holmqvist@xxxxxxxxx>
  • To: haiku-development <haiku-development@xxxxxxxxxxxxx>
  • Date: Thu, 22 Aug 2013 08:42:45 +0200

Looks like a lot of host based apps needed are not built. Maybe not
setup to do so for ARM or Raspberry targets.
I'd start looking on figuring out how to build libbe_build.so as it
may cause the others to error out.

cc: error: /haiku/obj/gcc2/objects/linux/
cc: error: /haiku/obj/gcc2/objects/linux/x86/release/tools/database_support.o:
No such file or directory
cc: error: 
/haiku/obj/gcc2/objects/linux/x86/release/tools/UpdateMimeInfoThread.o:
No such file or directory
cc: error: /haiku/obj/gcc2/objects/linux/x86/release/tools/MimeUpdateThread.o:
No such file or directory
cc: error: /haiku/obj/gcc2/objects/linux/lib/libbe_build.so: No such
file or directory

2013/8/22 Gabriele Biffi <mlist@xxxxxxxxx>:
> Looking for a solution for mi rPi build problem, I restarted from scratch.
> This time I tried to build the standard gcc2 image. Well, it didn't work :(
>
> I'm using Linux Mint 15 MATE 32 bit with all latest updates, and prepared
> the following directories:
>
> /haiku       (actually another disk if that matters)
> /haiku/src
> /haiku/src/buildtools
> /haiku/src/haiku
> /haiku/src/arm
> /haiku/obj/gcc2
> /haiku/obj/gcc4
> /haiku/obj/x86-64
>
> Downloads went fine.
>
> Then I configured with:
>
>
>
> cd /haiku/obj/gcc2
> ../../src/haiku/configure --use-gcc-pipe --use-xattr --build-cross-tools
> ../../src/buildtools
>
>
>
> Building of crosstools went fine, also for the other platforms.
>
> Finally I tried:
>
>
>
> jam -q -j2 haiku-image
>
>
>
> But it stopped at this point:
>
>
>
> C++ /haiku/obj/gcc2/objects/linux/x86/release/tools/mimeset.o
> Link /haiku/obj/gcc2/objects/linux/x86/release/tools/settype
> cc: error: /haiku/obj/gcc2/objects/linux/lib/libbe_build.so: No such file or
> directory
>
>                 cc -Xlinker --no-as-needed -lm -o
> "/haiku/obj/gcc2/objects/linux/x86/release/tools/settype"
> "/haiku/obj/gcc2/objects/linux/x86/release/tools/settype.o" \
>
> "/haiku/obj/gcc2/objects/linux/x86/release/build/libroot/libroot_build_function_remapper.a"
> "/haiku/obj/gcc2/objects/linux/lib/libroot_build.so"
> "/haiku/obj/gcc2/objects/linux/lib/libbe_build.so" -lstdc++ -lsupc++  \
>
>
> ...failed Link /haiku/obj/gcc2/objects/linux/x86/release/tools/settype ...
> Link /haiku/obj/gcc2/objects/linux/x86/release/tools/mimeset
> cc: error: /haiku/obj/gcc2/objects/linux/x86/release/tools/Mime.o: No such
> file or directory
> cc: error:
> /haiku/obj/gcc2/objects/linux/x86/release/tools/database_support.o: No such
> file or directory
> cc: error:
> /haiku/obj/gcc2/objects/linux/x86/release/tools/UpdateMimeInfoThread.o: No
> such file or directory
> cc: error:
> /haiku/obj/gcc2/objects/linux/x86/release/tools/MimeUpdateThread.o: No such
> file or directory
> cc: error: /haiku/obj/gcc2/objects/linux/lib/libbe_build.so: No such file or
> directory
>
>                 cc -Xlinker --no-as-needed -lm -o
> "/haiku/obj/gcc2/objects/linux/x86/release/tools/mimeset"
> "/haiku/obj/gcc2/objects/linux/x86/release/tools/mimeset.o"
> "/haiku/obj/gcc2/objects/linux/x86/release/tools/Mime.o"
> "/haiku/obj/gcc2/objects/linux/x86/release/tools/database_support.o"
> "/haiku/obj/gcc2/objects/linux/x86/release/tools/UpdateMimeInfoThread.o"
> "/haiku/obj/gcc2/objects/linux/x86/release/tools/MimeUpdateThread.o" \
>
> "/haiku/obj/gcc2/objects/linux/x86/release/build/libroot/libroot_build_function_remapper.a"
> "/haiku/obj/gcc2/objects/linux/lib/libroot_build.so"
> "/haiku/obj/gcc2/objects/linux/lib/libbe_build.so" -lstdc++ -lsupc++  \
>
>
> ...failed Link /haiku/obj/gcc2/objects/linux/x86/release/tools/mimeset ...
> ...skipped stack for lack of <build>settype...
> ...skipped <src!build!libbe!app>Message.o for lack of
> <src!build!libbe!app>Message.cpp...
> ...skipped <libbe_build>app_kit.o for lack of
> <src!build!libbe!app>Message.o...
> ...skipped libbe_build.so for lack of <libbe_build>app_kit.o...
> ...skipped <build>addattr for lack of libbe_build.so...
> ...skipped <HaikuImage>haiku.image-init-vars for lack of <build>addattr...
> ...skipped haiku.image for lack of <HaikuImage>haiku.image-init-vars...
> ...failed updating 2 target(s)...
> ...skipped 7 target(s)...
> ...updated 60 target(s)...
>
>
>
> Any ideas?
>
>
> Gabriele
>



-- 
Fredrik Holmqvist
Chaordic: things that thrive on the edge of chaos with just enough order to
give them pattern, but not so much to slow their adaptation and learning.

Other related posts: