How to download ISCA BBS Client and Install

Obtaining the latest source code

The first step is obtaining the source code for the ISCABBS client. The best source to obtain this is from GitHuB using the git command. Input the following at the shell prompt to obtain the source files:

Configuring, making and installing your client executable

First we must retrieve autoconf, autoreconf, and automake version installed using the following commands
$ ls /usr/local/bin/autoreconf*
This will return an output similar to:
/usr/local/bin/autoreconf-X.XX <- Where X.XX is your version number you will use to set your version variable
Do the same for the next two version variables with the following commands noting the version numbers for each:
$ ls /usr/local/bin/autoconf*
$ ls /usr/local/bin/automake*
Set the variables using export for all three variables like below: Replacing X.XX with your version.
$ export AUTORECONF_VERSION=X.XX
$ export AUTOCONF_VERSION=X.XX
$ export AUTOMAKE_VERSION=X.XX
We can now make the config script and compile our executable.
$ cd iscabbs-client
$ autoreconf --install
$ ./configure --prefix=$HOME --bindir=$HOME
$ make
$ make install

The BBS Client executable should now be compiled and installed in your home directory. I find it easiest to alias bbs to run the executable now located at ./bbs

If you have root access and want to compile and install in the bin directory for all users to run just ommit --prefix=$HOME --bindir=$HOME from the ./configure command.