Tiny Core Extensions > TCE Q&A Forum
Shrew Soft
Hitchcock:
Hi,
I'm kind of new to TC and Linux and am trying to setup a VPN client to connect to an Adtran router. The router currently accepts Shrew Soft connections from Windows client. I have looked and there does not seem to be a TC Shrew Soft package. I have downloaded the Shrew Soft tar.gz and TCZ tools but even after reading:
https://code.google.com/p/tcztools/
and
http://wiki.tinycorelinux.net/wiki:creating_extensions
I am still a bit stumped as to the exact steps to get this working. I have extracted the tar.gz but am a bit stumped after that. Any help would be greatly appropriated.
Rich:
Hi Hitchcock
According to https://www.shrew.net/download/ike:
--- Quote ---For build instructions and dependency information, please see the readme file included in the software distribution.
--- End quote ---
Did you read the file?
Hitchcock:
Thanks for replying,
Yes, I was able to actually do the "cmake" with no errors, after a lot of struggle, but ran into an error at about 65% when trying to do the "make" next. So I thought maybe I should be using tcztools. The error I got on the make was:
/ike/source/iked/ike.xauth.cpp:108: undefined reference to `crypt'
collect2: error: ld returned 1 exit status
make[2]: *** [source/iked/iked] Error 1
make[1]: *** [source/iked/CMakeFiles/iked.dir/all] Error 2
make: *** [all] Error 2
I researched that error and could only find a small reference to someone having a problem with the cmake that pointed to library lcrypt was not installed: https://lists.shrew.net/pipermail/vpn-help/2012-March/013799.html
Rich:
Hi Hitchcock
Have you installed the following:
compiletc
cmake
openssl
libedit
Hitchcock:
Hi Rich,
Yes, I have all of those installed and I also installed qt-4.5-dev for gui support. I decided to give it all a fresh start with a reboot and re extracted a clean folder of the tar.gz. This seemed to make things go much better but the problem I am having now is that "make" is looking for libpng12.so and I have libpng16.so installed. I can get it to completely build and install if I remove the gui option from the build but our end users will need the gui. Any idea how I can either install libpng12.so or make it use
libpng16.so for the build?
Thanks
Navigation
[0] Message Index
[#] Next page
Go to full version