comparison INSTALL @ 635:ed1887be5170

Document osslsigncode build
author Andre Heinecke <andre.heinecke@intevation.de>
date Mon, 23 Jun 2014 17:24:00 +0200
parents 9cdc14373a5d
children d905758aa3a6
comparison
equal deleted inserted replaced
634:80d1a80b3e8d 635:ed1887be5170
81 mkdir build 81 mkdir build
82 cd build 82 cd build
83 cmake .. -DCMAKE_INSTALL_PREFIX=$YOURPREFIX 83 cmake .. -DCMAKE_INSTALL_PREFIX=$YOURPREFIX
84 make && make install 84 make && make install
85 85
86 Osslsigncode (for binverify unit test)
87 ======================================
88 Osslsigncode is used to create PKCS#7 embedded signatures for Windows Authenticode
89 it is needed for the Windows part of the binverify unit test on the build system.
90
91 Currently (23.06.2014) there is no released version with the OpenSSL exception
92 available so we need to use the git version.
93
94 git clone git://git.code.sf.net/p/osslsigncode/osslsigncode osslsigncode
95 cd osslsigncode
96 git checkout 03848a9c60f957bf13bab39512d8fcfb4cb1fc98
97 ./autogen.sh
98 ./configure --prefix=$YOURPREFIX
99 make && make install
100
101 # for a windows binary (optional)
102 OPENSSL_CFLAGS=-I$MXETARGET/include OPENSSL_LIBS="-L$MXETARGET/lib -lcrypto -lz -lgdi32" ./configure --without-curl --host=i686-w64-mingw32 --prefix=$MXETARGET
103
86 For Microsoft Windows 104 For Microsoft Windows
87 ===================== 105 =====================
88 The Windows variant can be cross compiled on Debian based GNU / Linux systems. 106 The Windows variant can be cross compiled on Debian based GNU / Linux systems.
89 The minimum requirement is Debian stable. 107 The minimum requirement is Debian stable.
90 Tested development platform: Ubuntu 13.10. 108 Tested development platform: Ubuntu 13.10.

http://wald.intevation.org/projects/trustbridge/