Pkgsrc is a cross-platform package management system, originating w/ NetBSD project... I've used it on NetBSD and MacOS successfully. Should work with pretty much any *nix-like system.
[edit: though it doesn't appear "fully-integrated". Example: pressing 's' to run strace(1) doesn't work in NetBSD, which uses ktrace(1). Maybe configurable; I haven't got that far...
Comments
htop is not a generic *nix tool. It depends on the Linux kernel (hard dependencies).
I just compiled it on my NetBSD laptop from pkgsrc (http://www.netbsd.org/docs/software/packages.html), (http://pkgsrc.se/sysutils/htop), and it works no problems... no Linux emulation/support required.
Pkgsrc is a cross-platform package management system, originating w/ NetBSD project... I've used it on NetBSD and MacOS successfully. Should work with pretty much any *nix-like system.
[edit: though it doesn't appear "fully-integrated". Example: pressing 's' to run strace(1) doesn't work in NetBSD, which uses ktrace(1). Maybe configurable; I haven't got that far...
Macports version runs just fine on Snow leopard
you are right. It turns out OSX support is here now. Do I have to be binary compatible to Linux to use it on FreeBSD?
It's a great tool nonetheless.
Yes you do, and linprocfs must be mounted.