BRMH Client Archive
BRMH is no longer available from cad.ics.uci.edu. It is archived at
Below are links to the latest versions available for each platform.
Older binaries, including font based
versions, can be found here.
Version 2.2p3 and below were created by Tedd Hadley, the original
author of BRMH.
Version 2.3p0 was released by Dave Pinkney.
Version 2.4 and higher are maintained by Karthik Arumugham.
Latest Version is: 2.4.0
Browse the directory by clicking here, or
download from one of the links below.
DEC Alpha OSF, Digital Unix 4.0, Tru64
DEC Ultrix (3100/5000)
IBM AIX (RS6000)
Linux (x86, ELF, libc5)
Linux (x86, ELF, glibc2)
Linux (ppc, mkLinux)
Linux (sparc, glibc2)
SunOS 4.x, Solaris 1.x (sparc)
SunOS 5.x, Solaris 2.x (sparc)
Solaris 2.x (x86)
Indicates that the binary will attempt to look
for and use libraries located on your system at run-time. This means
the binary is smaller then the statically linked one, but sometimes
certain libraries (the libX11.so library in particular) are not in the
usual places and you may need certain tricks to solve the
libX11.so.x.x not found
% ldd `which xterm`
-lXaw.5 => /path/path/lib/libXaw.so.5.1
-lXmu.4 => /path/path/lib/libXmu.so.4.18
-lXt.4 => /path/path/lib/libXt.so.4.20
-lXext.4 => /path/path/lib/libXext.so.4.13
-lX11.4 => /path/path/lib/libX11.so.4.21
-lc.1 => /usr/lib/libc.so.1.9
-ldl.1 => /usr/lib/libdl.so.1.0
% setenv LD_LIBRARY_PATH /path/path/lib
If you want to avoid the hassle and you have
enough disk space, just get the statically linked client.
Indicates that the binary does not use the dynamic
library method described above. This is the default for most operating
systems. If a dynamic client exists, though, it's probably in your
interest to try it first because it will take up less disk space. Speed
and and all other factors will be identical, however.
The font-based clients uses pre-loaded fonts
for graphics rather then bitmaps on the observation that font drawing
is usually more highly optimized in X servers then bitmap drawing. On
slow workstations -- sun3s in particular -- this helps the client keep
up with the action being displayed. These clients require an extra file
of fonts which should be
uncompressed, un-tarred and the directions in the README file followed.