version=pmwiki-2.2.130 ordered=1 urlencoded=1 agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36 author=Mandarax charset=UTF-8 csum= ctime=1647379561 description=This page covers instructions for obtaining the ISCA BBS client via git and compiling a binary for us on an OpenBSD system or user shell host=2600:6c4a:7c7f:5700:a941:9e90:8adb:dc10 name=ISCABBS.DownloadingAndInstalling rev=4 targets= text=(:Title How to download ISCA BBS Client and Install:)%0a(:Description This page covers instructions for obtaining the ISCA BBS client via git and compiling a binary for us on an OpenBSD system or user shell:)%0a%0a!!Obtaining the latest source code%0a%0a->The first step is obtaining the source code for the [[https://en.wikipedia.org/wiki/ISCABBS | 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:%0a%0a->''''''$ git clone https://github.com/7jXlqS-hmpBUGsK/iscabbs-client.git''''''%0a%0a!!Configuring, making and installing your client executable%0a->First we must retrieve autoconf, autoreconf, and automake version installed using the following commands%0a%0a->'''''$ ls /usr/local/bin/autoreconf*'''''%0a%0a->This will return an output similar to:%0a->/usr/local/bin/autoreconf-'''X.XX''' %3c- Where '''X.XX''' is your version number you will use to set your version variable%0a%0a->Do the same for the next two version variables with the following commands noting the version numbers for each:%0a->'''''$ ls /usr/local/bin/autoconf*'''''%0a->'''''$ ls /usr/local/bin/automake*'''''%0a%0a->Set the variables using export for all three variables like below: Replacing '''X.XX''' with your version.%0a->'''''$ export AUTORECONF_VERSION=X.XX'''''%0a->'''''$ export AUTOCONF_VERSION=X.XX'''''%0a->'''''$ export AUTOMAKE_VERSION=X.XX'''''%0a%0a->We can now make the config script and compile our executable.%0a->'''''$ cd iscabbs-client'''''%0a->'''''$ autoreconf --install'''''%0a->'''''$ ./configure --prefix=$HOME --bindir=$HOME'''''%0a->'''''$ make'''''%0a->'''''$ make install'''''%0a%0aThe 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'''''%0a%0aIf 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.%0a%0a%0a%0a%0a time=1647384131 title=How to download ISCA BBS Client and Install author:1647384131=Mandarax diff:1647384131:1647384069:=8c8%0a%3c ->''''''$ git clone https://github.com/7jXlqS-hmpBUGsK/iscabbs-client.git''''''%0a---%0a> ->''$ git clone https://github.com/7jXlqS-hmpBUGsK/iscabbs-client.git''%0a host:1647384131=2600:6c4a:7c7f:5700:a941:9e90:8adb:dc10 author:1647384069=Mandarax diff:1647384069:1647379661:=3,39d2%0a%3c %0a%3c !!Obtaining the latest source code%0a%3c %0a%3c ->The first step is obtaining the source code for the [[https://en.wikipedia.org/wiki/ISCABBS | 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:%0a%3c %0a%3c ->''$ git clone https://github.com/7jXlqS-hmpBUGsK/iscabbs-client.git''%0a%3c %0a%3c !!Configuring, making and installing your client executable%0a%3c ->First we must retrieve autoconf, autoreconf, and automake version installed using the following commands%0a%3c %0a%3c ->'''''$ ls /usr/local/bin/autoreconf*'''''%0a%3c %0a%3c ->This will return an output similar to:%0a%3c ->/usr/local/bin/autoreconf-'''X.XX''' %3c- Where '''X.XX''' is your version number you will use to set your version variable%0a%3c %0a%3c ->Do the same for the next two version variables with the following commands noting the version numbers for each:%0a%3c ->'''''$ ls /usr/local/bin/autoconf*'''''%0a%3c ->'''''$ ls /usr/local/bin/automake*'''''%0a%3c %0a%3c ->Set the variables using export for all three variables like below: Replacing '''X.XX''' with your version.%0a%3c ->'''''$ export AUTORECONF_VERSION=X.XX'''''%0a%3c ->'''''$ export AUTOCONF_VERSION=X.XX'''''%0a%3c ->'''''$ export AUTOMAKE_VERSION=X.XX'''''%0a%3c %0a%3c ->We can now make the config script and compile our executable.%0a%3c ->'''''$ cd iscabbs-client'''''%0a%3c ->'''''$ autoreconf --install'''''%0a%3c ->'''''$ ./configure --prefix=$HOME --bindir=$HOME'''''%0a%3c ->'''''$ make'''''%0a%3c ->'''''$ make install'''''%0a%3c %0a%3c 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'''''%0a%3c %0a%3c 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.%0a%3c %0a%3c %0a%3c %0a host:1647384069=2600:6c4a:7c7f:5700:a941:9e90:8adb:dc10 author:1647379661=Mandarax diff:1647379661:1647379561:=1,3c1%0a%3c (:Title How to download ISCA BBS Client and Install:)%0a%3c (:Description This page covers instructions for obtaining the ISCA BBS client via git and compiling a binary for us on an OpenBSD system or user shell:)%0a%3c %0a---%0a> (:Title How to download ISCA BBS Client and Install:)%0a\ No newline at end of file%0a host:1647379661=2600:6c4a:7c7f:5700:a941:9e90:8adb:dc10 author:1647379561=Mandarax diff:1647379561:1647379561:=1d0%0a%3c (:Title How to download ISCA BBS Client and Install:)%0a\ No newline at end of file%0a host:1647379561=2600:6c4a:7c7f:5700:a941:9e90:8adb:dc10