Hello,
I'm installing FreeBSD on my Eee1000 netbook. It's going well, I have wireless running[1], SSD-friendly tweaks, etc. Now I want to start tackling X (xfce), and probably do a custom kernel and install a few ports. I would like to use my desktop to do some compiling for the netbook, but I've never done any cross-compiling before.
I've looked around the handbook and elsewhere and I haven't found a straightforward HOWTO on this. I know that I need to set environment vars TARGET=i386 and TARGET_ARCH=i386 and I need to put CPUTYPE?=prescott into make.conf[2]. I also know that I'll probably want some kind of destination directory structure that I could use repeatedly for this purpose. I don't know how to transfer things to the netbook once they're compiled, and I also wonder what my strategy would be for keeping things up-to-date.
Any thoughts are appreciated, thanks.
Brian
[1] wireless thanks to this guide: http://forums.freebsd.org/showthread.php?t=7010
[2] http://wiki.freebsd.org/AsusEee#head-0ec25ebfd5cc91803a27ffefe989f34ee19d887e
I'm installing FreeBSD on my Eee1000 netbook. It's going well, I have wireless running[1], SSD-friendly tweaks, etc. Now I want to start tackling X (xfce), and probably do a custom kernel and install a few ports. I would like to use my desktop to do some compiling for the netbook, but I've never done any cross-compiling before.
I've looked around the handbook and elsewhere and I haven't found a straightforward HOWTO on this. I know that I need to set environment vars TARGET=i386 and TARGET_ARCH=i386 and I need to put CPUTYPE?=prescott into make.conf[2]. I also know that I'll probably want some kind of destination directory structure that I could use repeatedly for this purpose. I don't know how to transfer things to the netbook once they're compiled, and I also wonder what my strategy would be for keeping things up-to-date.
Any thoughts are appreciated, thanks.
Brian
[1] wireless thanks to this guide: http://forums.freebsd.org/showthread.php?t=7010
[2] http://wiki.freebsd.org/AsusEee#head-0ec25ebfd5cc91803a27ffefe989f34ee19d887e