I found the resolution... I was missing:
g++
make
Those got me past the first error; however, several other dependencies came up after I fixed that. Ultimately installing these made the compile successful...
flex
bison
libssl-dev
libedit-dev
After that, I disabled Qt
dependencies (because I didn't want the bloat), and it configured without problems...
[mpenning@Mudslide ike]$ cmake -DCMAKE_INSTALL_PREFIX=/usr \ > -DQTGUI=NO -DETCDIR=/etc -DNATT=YES -- Using install prefix /usr ... -- Using etc install path /etc ... -- Using bin install path /usr/bin ... -- Using sbin install path /usr/sbin ... -- Using lib install path /usr/lib ... -- Using man install path /usr/local/man ... -- Using library -lpthread -- Using binary /usr/bin/flex ... -- Using binary /usr/bin/bison ... -- Enabled NAT Traversal support ... -- Configuring done -- Generating done -- Build files have been written to: /home/mpenning/src/ike [mpenning@Mudslide ike]$
After that, make
and sudo make install
compiled and installed correctly...
[mpenning@Mudslide ike]$ which ikec /usr/bin/ikec [mpenning@Mudslide ike]$ ikec -h ii : ## : VPN Connect, ver 2.2.1 ## : Copyright 2013 Shrew Soft Inc. ## : press the <h> key for help !! : invalid parameters specified ... >> : ikec -r "name" [ -u <user> ][ -p <pass> ][ -a ] -r site configuration path -u connection user name -p connection user password -a auto connect [mpenning@Mudslide ike]$