compiling under FreeBSD