[openbeosnetteam] Re: Build

> I have fixed this issue.  Here's the fix:
> 
> BinCommand traceroute :
>    traceroute.c
> : socket bind ;
> 
> ... turns into ...
> 
> BinCommand traceroute :
>    traceroute.c
> : libsocket.so libbind.so ;
> 
> The end result is that building traceroute will
> require building libsocket.so and libbind.so.
> Subsequent to that, traceroute will be linked
> against our libs as well.
> 
> This fix was almost sufficient.  route still
> failed to link:
> 
> undefined reference to `link_ntoa'
> undefined reference to `link_addr'
> 
> Because of this I didn't commit the changes
> to the route Jamfile.

Sorry, I did not know how to fix that. I only tried it with route and it did 
not work, so I assumed it does not work for any app. :)
Probably we don't have the link_ntoa and link_addr stuff in our libbind.so. I 
will fix that today.
Thank you, Andrew.

Bye,
Waldemar

Other related posts: