Mercurial > trustbridge
comparison INSTALL @ 908:d1c951b3012d
Curl based implementation of sslconnection
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Wed, 13 Aug 2014 19:35:08 +0200 |
parents | be3cb357b027 |
children | 7ac5a366184d |
comparison
equal
deleted
inserted
replaced
907:7bd75417e14e | 908:d1c951b3012d |
---|---|
58 cd polarssl-1.3.8 | 58 cd polarssl-1.3.8 |
59 mkdir build | 59 mkdir build |
60 cd build | 60 cd build |
61 cmake .. -DCMAKE_C_FLAGS=-fpic -DCMAKE_INSTALL_PREFIX=$YOURPREFIX | 61 cmake .. -DCMAKE_C_FLAGS=-fpic -DCMAKE_INSTALL_PREFIX=$YOURPREFIX |
62 make && make test && make install | 62 make && make test && make install |
63 | |
64 Libcurl: | |
65 wget http://curl.haxx.se/download/curl-7.37.1.tar.{gz,gz.asc} | |
66 gpg2 --verify curl-7.37.1.tar.gz.asc | |
67 tar -xf curl-7.37.1.tar.gz | |
68 cd curl-7.37.1/ | |
69 | |
70 ./configure --prefix=$YOURPREFIX \ | |
71 --without-nghttp2 --without-libidn --without-winidn --without-libssh2 \ | |
72 --without-librtmp --without-libmetalink --without-axtls --without-nss \ | |
73 --without-cyassl --without-ssl --without-gnutls --disable-gopher --disable-smtp \ | |
74 --disable-imap --disable-pop3 --disable-tftp --disable-telnet --disable-dict \ | |
75 --disable-proxy --disable-rtsp --disable-ldaps --disable-ldap --disable-file \ | |
76 --disable-ftp --enable-http --enable-shared=no -enable-static=yes \ | |
77 --with-polarssl=$YOURPREFIX --without-ca-bundle --without-ca-path | |
63 | 78 |
64 To compile the software you can use plain cmake. An out of source build is | 79 To compile the software you can use plain cmake. An out of source build is |
65 highly suggested. For build options see CMakeList.txt | 80 highly suggested. For build options see CMakeList.txt |
66 | 81 |
67 hg clone https://wald.intevation.org/hg/trustbridge/ | 82 hg clone https://wald.intevation.org/hg/trustbridge/ |