No description, website, or topics provided.
C++ Other C Makefile Awk Shell
Latest commit 7ed5978 Dec 3, 2016 @hills Merge remote-tracking branch 'glebius/master'
* glebius/master:
  Strip empty fields from the nlist.
  In modern (all supported) FreeBSD versions, the vmmeter went to a per-CPU private regions, and can't be longer easily read via kvm(3). Thus, utilize the sysctl(3) API to fetch vmmeter data.
  Use BSD libc API getifaddrs(3) instead of using kvm(3) to obtain interface byte counters relying on unstable kernel ABI, which differs a lot in different BSD operating systems and is very likely to change in the future. Actually this commit was driven by the fact that xosview doesn't compile on FreeBSD 11. The change also simplifies code a lot.
Permalink
Failed to load latest commit information.
bsd
gnu
hpux
irix65 Remove dead code Sep 16, 2012
linux
sunos5 Fix name conflict. Apr 9, 2014
targets Rename the example .config files to not include version. Mar 19, 2014
.gitignore Update .gitignore Sep 15, 2012
CHANGES Retire the changes log Jun 2, 2012
COPYING
COPYING.BSD
COPYING.GPL
Host.cc
Host.h
Makefile Use GNU install on Solaris. Apr 9, 2014
README Update READMEs about GNU/Hurd Apr 25, 2013
README.dragonflybsd
README.freebsd
README.gnu
README.irix Remove $Id$ and derivatives Oct 22, 2011
README.linux
README.netbsd
README.openbsd
TODO Remove TODO entry Jan 11, 2012
Xdefaults
Xdefaults.stipple
Xrm.cc Check headers. Mar 19, 2014
Xrm.h
Xrmcommandline.h
bitfieldmeter.cc
bitfieldmeter.h
bitmeter.cc
bitmeter.h
defresources.awk
fieldmeter.cc
fieldmeter.h
fieldmeterdecay.cc Fix spelling of "mandatory". May 3, 2015
fieldmeterdecay.h
fieldmetergraph.cc
fieldmetergraph.h Fix spelling of "mandatory". May 3, 2015
llist.cc Check headers. Mar 19, 2014
llist.h
main.cc
meter.cc
meter.h
mkdist
pllist.h
sensorfieldmeter.cc
sensorfieldmeter.h
timer.h
timeval.h Remove $Id$ and derivatives Oct 22, 2011
xosview.1 Add a command-line flag for cpuFormat: single Mar 21, 2015
xosview.cc Use c++ iostreams for console messages. Mar 19, 2014
xosview.desktop Added Keywords entry in Desktop file Aug 10, 2013
xosview.h
xosview.xpm
xwin.cc
xwin.h

README

This version of xosview is distributed from the following sites:

  http://www.pogo.org.uk/~mark/xosview/
  https://github.com/hills/xosview

The build no longer uses GNU autoconfig.  Control is via Makefile
variables. In general, you should be able to build on Linux using:

  $ make
  $ make install

To change the target prefix, use, for example:

  $ make install PREFIX=/usr

For more fine-grained control, see the Makefile for available
variables.

To specify a particular platform, use one of:

  $ make PLATFORM=linux
  $ make PLATFORM=bsd
  $ make PLATFORM=irix65
  $ make PLATFORM=sunos5
  $ make PLATFORM=gnu

Please see the README file for your platform for any special
instructions for running xosview on that platform.

The Makefile picks up additional variables from a .config file in the
source code directory.  You may prefer to use this if you are doing
several builds for testing and debugging.

Some platform variants require specific build flags; see the 'targets'
directory for preset .config files.

See the man page for information on the xosview display and how to
customize it.

See the COPYING file for licensing terms.