| HTTPsync Downloading and Installation
|
HTTPsync is distributed in source code form, with a license which meets the the open source definition, and is GPL-compatible according to the Free Software Foundation.
HTTPsync version 3.00 is free for commercial and non-commercial use and therefore comes with absolutely no warranty.
Obtaining HTTPsync
1. Get the source for HTTPsync. A .zip and a tar.gz are available which include a README file with theory of operation and compiling instructions.
http://www.mibsoftware.com/httpsync/httpsync.300.tar.gz
http://www.mibsoftware.com/httpsync/httpsync300.zip
The two files are available individually:
http://www.mibsoftware.com/httpsync/README
http://www.mibsoftware.com/httpsync/httpsync.c
2. Compile it. This is usually a
make httpsyncor
gcc -o httpsync httpsync.cor, if you get unresolved symbols errors, then add appropriate libraries. On Solaris:
gcc -o httpsync httpsync.c -lnsl -lsocketshould work.
cl httpsync.c /DWIN32 wsock32.lib3. If you want to use SSL, you must compile with USE_SSLEAY or SSL_OPENSSL defined. You must supply the cryptographic libraries. (On UNIX they are often available with the compiler parameters-lssl -lcrypto.)