Well, time for an update here. This is my first 64bit system I’ve had so things were a bit different. I followed Eric Hameleers (Alien BOB) instructions on setting up a multilib Slackware64 system and that has been going well. I had a conference call this morning so I spent last night ensuring that I would be able to remote in to work if they needed anything. Here is what I found. Being unsure if the Checkpoint SNX app was 64 bit compatible, I chose to first run the 32dev.sh script to get me in my 32bit environment.
. /etc/profile.d/32dev.sh
After doing that, I downloaded the libprelude slackbuild and the linux-pam slackbuild, both from slacky.eu. Note that I did get the sources for these slackbuilds and compile them myself since I am running 13.1 and a multilib 64bit system. libprelude compiled and created a package just fine, while linux-pam did not. While compiling linux-pam, I got an error
...pam_conv_l.c:843: undefined reference to `yywrap'
After searching around the net, I saw a few references stating that you needed to have flex installed, which does come with the default full install. Being persistent, I grabbed the flex source package from my closest Slackware mirror and recompiled it in my 32bit environment I set up earlier with the 32dev.sh script. After upgrading the current flex package installed with the newly compiled package, I was able to build my linux-pam package and install it. After that, I just installed the Checkpoint SNX script as you would any other script and was able to connect to my company’s VPN without issue.