Mercurial > trustbridge
comparison INSTALL @ 847:b642e80c77a8
Switch to released version of osslsigncode
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Wed, 30 Jul 2014 15:45:47 +0200 |
parents | 39de35015ac1 |
children | 9792c69201c2 |
comparison
equal
deleted
inserted
replaced
846:f3d332c91b03 | 847:b642e80c77a8 |
---|---|
94 Osslsigncode (for binverify unit test) | 94 Osslsigncode (for binverify unit test) |
95 ====================================== | 95 ====================================== |
96 Osslsigncode is used to create PKCS#7 embedded signatures for Windows Authenticode | 96 Osslsigncode is used to create PKCS#7 embedded signatures for Windows Authenticode |
97 it is needed for the Windows part of the binverify unit test on the build system. | 97 it is needed for the Windows part of the binverify unit test on the build system. |
98 | 98 |
99 Currently (23.06.2014) there is no released version with the OpenSSL exception | 99 wget http://downloads.sourceforge.net/project/osslsigncode/osslsigncode/osslsigncode-1.7.1.tar.gz |
100 available so we need to use the git version. | 100 sha256sum osslsigncode-1.7.1.tar.gz |
101 | 101 # f9a8cdb38b9c309326764ebc937cba1523a3a751a7ab05df3ecc99d18ae466c9 |
102 git clone git://git.code.sf.net/p/osslsigncode/osslsigncode osslsigncode | 102 tar -xf osslsigncode-1.7.1.tar.gz |
103 cd osslsigncode | 103 cd osslsigncode-1.7.1 |
104 git checkout 03848a9c60f957bf13bab39512d8fcfb4cb1fc98 | 104 ./configure --without-curl --prefix=$YOURPREFIX |
105 ./autogen.sh | |
106 ./configure --prefix=$YOURPREFIX | |
107 make && make install | 105 make && make install |
108 | 106 |
109 # for a windows binary (optional) | 107 # for a windows binary (optional) |
110 OPENSSL_CFLAGS=-I$MXETARGET/include OPENSSL_LIBS="-L$MXETARGET/lib -lcrypto -lz -lgdi32" ./configure --without-curl --host=i686-w64-mingw32 --prefix=$MXETARGET | 108 OPENSSL_CFLAGS=-I$MXETARGET/include OPENSSL_LIBS="-L$MXETARGET/lib -lcrypto -lz -lgdi32" ./configure --without-curl --host=i686-w64-mingw32 --prefix=$MXETARGET |
111 | 109 |