[haiku-gsoc] Re: locale kit cross tools : linking errors

  • From: Stefano Ceccherini <stefano.ceccherini@xxxxxxxxx>
  • To: haiku-gsoc@xxxxxxxxxxxxx
  • Date: Thu, 2 Jul 2009 16:38:13 +0200

2009/7/2 PulkoMandy <pulkomandy@xxxxxxxxx>:
> Hello, i've done some more work on compiling the cross tools today.
> They compile fine now, but the linking is failing. Here is the list of
> errors I get from ld:
>

> I'm not really sure how to fix them... am I actually missing a library
> I need to link ?

Did you link against libbe_build.so ?

> or are all of them actually missing from host-side
> libbe and if so, where should I add them ? For example, i found
> header/build/os/app/Looper.h to be the header for BLooper, but could
> not find the implementation in src/build/libbe.

Probably it wasn't needed until now.
At the time, all system headers were copied to the build module, not
only the ones needed (for simplicity, I guess).
If you need some functions of Looper, you'll have to implement them in
the build module, then. At least as stubs.

> Finally, where are all the functions that do not show a class name ? I
> guess that should be in libroot ?

Yeah, most C functions are in libroot.

Other related posts: