Mac OS X
Prerequisite: Tcl/Tk
Apple ceased updating the system Tcl/Tk, which means it has to be compiled before Bsoft installation. Make sure the latest Xcode is installed.
Download latest 8.6 versions of tlc and tk from https://www.tcl.tk/software/tcltk/8.6.html
Unpack it anywhere where it is convenient:
tar xzvf tcl8.6.13-src.tar.gz tar xzvf tk8.6.13-src.tar.gz
In each of the unpacked directories, run the following:
cd macosx ./configure make sudo make install
Preferred installation:
The preferred installation is from the binary distribution. If you have to compile the source code, it gets more complicated (see Compiling Bsoft).
Download:
Compiled for Intel x86_64 under Mac OS X 13.2 (Ventura):
Bsoft_2.1.4_x86_64.dmgCompiled for Intel ARM 64 under Mac OS X 13.1 (Ventura):
Bsoft_2.1.4_arm64.dmgInstall in the default location:
Double-click on the dmg file - this will mount the disk image.
Double-click on the pkg file - this will launch the Mac installer.
Follow the installation instructions from the installer. The command line programs will install in /usr/local/bsoft, while Bshow and Brun will install in /Applications
Download and install in a different place
Download:
Compiled for Intel x86_64 under Mac OS X 13.2 (Ventura):
bsoft2_1_4_OSX_10_18.tgzChange to the installation directory:
cd /usr/local
Unpack the distribution:
tar xzvf bsoft2_1_4_OSX_10_18.tgz
Set up the environment
Launch a terminal and set up the environment:
bsetup
Test that it runs:
bimg bshowX