NetBSD‘s Luke Mewburn announced today that it is now possible to cross-build XFree86 4.x on NetBSD-current
using the “build.sh” framework, taking advantage of such features as: cross compilation, read-only source tree, unprivileged builds. You can find more details about the build.sh framework in Luke Mewburn and Matthew Green’s paper and presentation on the topic at BSDCon 2003.
what is/are the default window manager/s for netbsd that come with it?
The default window manager with XFree86 is as always twm.
You can compile a whole collection of window managers through pkgsrc, have a look at:
ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/README.html
For an index of software that is available through pkgsrc.
Building cross compilers are one of these hardcore projects that you would like to do in a weekend. It’s really annoying, ’cause there is not enough docs, and nobody appears to know something.
I built a cross compiler in mi OpenBSD pc, and it make binaries for OpenBSD/sparc. It was really hard.
Too bad that a gcc cross compiler can only make binaries for 2 platforms.