<div dir="ltr">have been using windows client (thru 2.2.0 rc3) over the last couple years<br>dual booted a tpad, installed vanilla Linux Mint 14.<br>added eclipse to do some work related perl & python research<br>with 2.2.0 out, I wanted to give the Linux client a try (user / not a real developer)<br>
installed prereqs w/apt-get and matching up against:<br><a href="http://vouters.dyndns.org/tima/Linux-Shrew_VPN_Client-Installing_and_using_Shrew_VPN_client_on_Linux.html">http://vouters.dyndns.org/tima/Linux-Shrew_VPN_Client-Installing_and_using_Shrew_VPN_client_on_Linux.html</a><br>
started the build<br>below is output - dunno if I shoulda trimmed most of this out<br>looking for some newb help - to the point of "do I rm -r ike and extract again for clean attempt?"<br>can edit any source - willing to play.<br>
thanks for your work and giving me a chance to play.<br>ernie<br><br>stinkpad ike # cmake -DCMAKE_INSTALL_PREFIX=/usr -DQTGUI=YES -DETCDIR=/etc -DNATT=YES -DTESTS=yes -G 'Unix Makefiles'<br>-- Using install prefix /usr ...<br>
-- Using etc install path /etc ...<br>-- Using bin install path /usr/bin ...<br>-- Using sbin install path /usr/sbin ...<br>-- Using lib install path /usr/lib ...<br>-- Using man install path /usr/local/man ...<br>-- Using library -lpthread<br>
-- Using binary /usr/bin/flex ...<br>-- Using binary /usr/bin/bison ...<br>-- Enabled NAT Traversal support ...<br>-- Looking for Q_WS_X11<br>-- Looking for Q_WS_X11 - found<br>-- Looking for Q_WS_WIN<br>-- Looking for Q_WS_WIN - not found.<br>
-- Looking for Q_WS_QWS<br>-- Looking for Q_WS_QWS - not found.<br>-- Looking for Q_WS_MAC<br>-- Looking for Q_WS_MAC - not found.<br>-- Found Qt4: /usr/bin/qmake (found version "4.8.3")<br>-- Enabled Client QT GUI support ...<br>
-- Building library test programs ...<br>-- Configuring done<br>-- Generating done<br>-- Build files have been written to: /opt/ike<br>stinkpad ike # make<br>Scanning dependencies of target ss_ith<br>[  1%] Building CXX object source/libith/CMakeFiles/ss_ith.dir/libith.o<br>
Linking CXX shared library libss_ith.so<br>[  1%] Built target ss_ith<br>Scanning dependencies of target ss_log<br>[  2%] Building CXX object source/liblog/CMakeFiles/ss_log.dir/liblog.o<br>Linking CXX shared library libss_log.so<br>
[  2%] Built target ss_log<br>Scanning dependencies of target ss_idb<br>[  3%] Building CXX object source/libidb/CMakeFiles/ss_idb.dir/libidb.o<br>[  4%] Building CXX object source/libidb/CMakeFiles/ss_idb.dir/base64.o<br>
Linking CXX shared library libss_idb.so<br>[  4%] Built target ss_idb<br>Scanning dependencies of target ss_pfk<br>[  6%] Building CXX object source/libpfk/CMakeFiles/ss_pfk.dir/libpfk.o<br>Linking CXX shared library libss_pfk.so<br>
[  6%] Built target ss_pfk<br>Scanning dependencies of target ss_ike<br>[  7%] Building CXX object source/libike/CMakeFiles/ss_ike.dir/client.o<br>[  8%] Building CXX object source/libike/CMakeFiles/ss_ike.dir/config.o<br>
[  9%] Building CXX object source/libike/CMakeFiles/ss_ike.dir/manager.o<br>[ 11%] Building CXX object source/libike/CMakeFiles/ss_ike.dir/manager.file.o<br>[ 12%] Building CXX object source/libike/CMakeFiles/ss_ike.dir/libike.o<br>
Linking CXX shared library libss_ike.so<br>[ 12%] Built target ss_ike<br>Scanning dependencies of target ss_ip<br>[ 13%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.frag.o<br>[ 14%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.packet.o<br>
[ 16%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.packet.dns.o<br>[ 17%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.packet.ip.o<br>[ 18%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.packet.udp.o<br>
[ 19%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.pcap.o<br>[ 20%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.queue.o<br>[ 22%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.route.o<br>
Linking CXX shared library libss_ip.so<br>[ 22%] Built target ss_ip<br>[ 23%] Generating conf.token.cpp<br>[ 24%] Generating conf.parse.cpp<br>Scanning dependencies of target iked<br>[ 25%] Building CXX object source/iked/CMakeFiles/iked.dir/crypto.o<br>
[ 27%] Building CXX object source/iked/CMakeFiles/iked.dir/conf.parse.o<br>[ 28%] Building CXX object source/iked/CMakeFiles/iked.dir/conf.token.o<br>[ 29%] Building CXX object source/iked/CMakeFiles/iked.dir/dhcp.o<br>[ 30%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.o<br>
[ 32%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.exch.config.o<br>[ 33%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.exch.inform.o<br>[ 34%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.exch.phase1.o<br>
[ 35%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.exch.phase2.o<br>[ 37%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.idb.config.o<br>[ 38%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.idb.inform.o<br>
[ 39%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.idb.lists.o<br>[ 40%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.idb.phase1.o<br>[ 41%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.idb.phase2.o<br>
[ 43%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.idb.peer.o<br>[ 44%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.idb.policy.o<br>[ 45%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.idb.tunnel.o<br>
[ 46%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.idb.exch.o<br>[ 48%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.io.admin.o<br>[ 49%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.io.network.o<br>
[ 50%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.io.pfkey.o<br>[ 51%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.keyfile.o<br>[ 53%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.names.o<br>
[ 54%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.nethlp.o<br>[ 55%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.packet.o<br>[ 56%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.payload.o<br>
[ 58%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.peerid.o<br>[ 59%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.policy.o<br>[ 60%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.proposal.o<br>
[ 61%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.socket.o<br>[ 62%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.xauth.o<br>[ 64%] Building CXX object source/iked/CMakeFiles/iked.dir/ike.xconf.o<br>
[ 65%] Building CXX object source/iked/CMakeFiles/iked.dir/iked.o<br>[ 66%] Building CXX object source/iked/CMakeFiles/iked.dir/main.o<br>Linking CXX executable iked<br>[ 66%] Built target iked<br>Scanning dependencies of target ikec<br>
[ 67%] Building CXX object source/ikec/CMakeFiles/ikec.dir/main.o<br>[ 69%] Building CXX object source/ikec/CMakeFiles/ikec.dir/ikec.o<br>Linking CXX executable ikec<br>[ 69%] Built target ikec<br>[ 70%] Generating qrc_qikea.cxx<br>
[ 71%] Generating ui_about.h<br>[ 72%] Generating ui_conflict.h<br>[ 74%] Generating ui_root.h<br>[ 75%] Generating ui_site.h<br>[ 76%] Generating ui_topology.h<br>[ 77%] Generating moc_qikea.cxx<br>Scanning dependencies of target qikea<br>
[ 79%] Building CXX object source/qikea/CMakeFiles/qikea.dir/main.o<br>[ 80%] Building CXX object source/qikea/CMakeFiles/qikea.dir/qikea.o<br>[ 81%] Building CXX object source/qikea/CMakeFiles/qikea.dir/root.o<br>[ 82%] Building CXX object source/qikea/CMakeFiles/qikea.dir/site.o<br>
[ 83%] Building CXX object source/qikea/CMakeFiles/qikea.dir/topology.o<br>[ 85%] Building CXX object source/qikea/CMakeFiles/qikea.dir/moc_qikea.o<br>[ 86%] Building CXX object source/qikea/CMakeFiles/qikea.dir/qrc_qikea.o<br>
Linking CXX executable qikea<br>[ 86%] Built target qikea<br>[ 87%] Generating qrc_qikec.cxx<br>[ 88%] Generating ui_banner.h<br>[ 90%] Generating ui_filepass.h<br>[ 91%] Generating ui_root.h<br>[ 92%] Generating moc_qikec.cxx<br>
Scanning dependencies of target qikec<br>[ 93%] Building CXX object source/qikec/CMakeFiles/qikec.dir/main.o<br>[ 95%] Building CXX object source/qikec/CMakeFiles/qikec.dir/qikec.o<br>[ 96%] Building CXX object source/qikec/CMakeFiles/qikec.dir/root.o<br>
[ 97%] Building CXX object source/qikec/CMakeFiles/qikec.dir/moc_qikec.o<br>[ 98%] Building CXX object source/qikec/CMakeFiles/qikec.dir/qrc_qikec.o<br>Linking CXX executable qikec<br>[ 98%] Built target qikec<br>Scanning dependencies of target test_ith_timer<br>
[100%] Building CXX object source/test_ith/CMakeFiles/test_ith_timer.dir/main.o<br>/opt/ike/source/test_ith/main.cpp: In member function ‘void _EVENT_TEST::add(ITH_TIMER&, long int)’:<br>/opt/ike/source/test_ith/main.cpp:103:57: warning: format ‘%i’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat]<br>
/opt/ike/source/test_ith/main.cpp: In member function ‘void _EVENT_TEST::end()’:<br>/opt/ike/source/test_ith/main.cpp:109:60: warning: format ‘%i’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat]<br>
Linking CXX executable test_ith_timer<br>/usr/bin/ld: cannot find -lith<br>collect2: error: ld returned 1 exit status<br>make[2]: *** [source/test_ith/test_ith_timer] Error 1<br>make[1]: *** [source/test_ith/CMakeFiles/test_ith_timer.dir/all] Error 2<br>
make: *** [all] Error 2</div>