On Fri, Oct 31, 2003 at 07:28:04PM -0700, Aaron Dalton wrote: > On October 31, 2003 04:04 pm, Kris Kennaway wrote: > > On Fri, Oct 31, 2003 at 04:00:41PM -0700, Aaron Dalton wrote: > > > These aren't ports, which is the problem :) I'm trying to compile > > > HawkNL (a c++ socket library) and a linux bandwidth monitor I use > > > on my Linux box. Neither of which are in the ports tree. > > > > Sounds like the code could be broken, e.g. it doesn't include the > > correct system headers. If you have problems compiling ports that > > are known to work on FreeBSD, then we can talk :) > > > > Kris > > It's an error I get with multiple software packages that compile just > fine in Linux, which is why I thought it might be a more common BSD > "problem" and one with perhaps a common answer. If not, I'll have to > try some other things. Is /usr/include/netinet6/in6.h something > generated when building the kernel itself? Can I copy this from /usr/ > src/sys after doing a cvsup of the src tree?
This is typically because the code was written non-portably and doesn't include the headers that are required by UNIX standards (i.e. it only runs on Linux). Fixing this usually isn't too difficult..you just need to figure out what header is missing and add it back. Kris
Description: PGP signature