compilation - Building Unix Top from source -


i'm trying build top(1) sources under freebsd 10.1-release (clang version 3.4.1).

# fetch http://www.unixtop.org/dist/top-3.7.tar.gz # tar -xzf top-3.7.tar.gz # cd top-3.7 # ./configure # make # make install 

compilation goes without errors, binary compiled don't work, giving me error below:

# top kvm_open: kvm_nlist: no such file or directory kvm_open: kvm_nlist: no such file or directory kvm_open: kvm_nlist: no such file or directory kvm_open: kvm_nlist: no such file or directory kvm_open: kvm_nlist: no such file or directory kvm_open: kvm_nlist: no such file or directory kvm_open: kvm_nlist: no such file or directory kernel: no symbol named `_cp_time' 

what mistake, how make work? have tried version 3.6 , 3.7, clang , gcc, under 10.1-release , 8.4-release same results.

i guess it's sign of freebsd support in upstream top being rather obsolete. kind of obvious, since freebsd using own fork.

perhaps easier port specific features need upstream freebsd version, instead of other way around?


Comments