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.dmg

Compiled for Intel ARM 64 under Mac OS X 13.1 (Ventura):

Bsoft_2.1.4_arm64.dmg

Install 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.tgz

Change 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