[openbeosnetteam] Re: Networking and the new Build System

Hi,

I got almost everything belonging to the haiku-networkingkit-cvs package 
compiling under R5. I suspect that it didn't compile with the build system -- 
at least the usage of abs() in kernel modules suggests that much (the R5 
kernel doesn't export abs()).

Moreover arp fails to link under R5, missing symbol __h_errno. It uses the 
Haiku (i.e. BONE compatible) headers, but links against $(NETWORK_LIBS), 
being libnet.so under R5. Other tools and libraries do the same. Although 
BUILDING_R5_LIBNET is defined in this case, it doesn't look nearly enough 
that this is going to actually work. I excluded arp from the package in case 
of building for R5, so that the package builds at least, but I'd recommend 
reviewing/rethinking how things are built.

CU, Ingo

Other related posts: