94 | | É importante assegurar que as dependências são compiladas com a mesma versão de Visual Studio que será usada para compilar o Middleware. |
95 | | Como será necessário compilar as seguintes bibliotecas: |
96 | | |
97 | | - openSSL 1.0.2 - https://www.openssl.org/source/openssl-1.0.2j.tar.gz |
98 | | - xerces-c - http://xerces.apache.org/xerces-c/build-3.html#Windows |
99 | | - xml-security-c - http://santuario.apache.org/download.html |
100 | | - libcurl - https://curl.haxx.se/download.html |
101 | | |
| 94 | É importante assegurar que as dependências são compiladas com a mesma versão de Visual Studio que será usada para compilar o Middleware. [[BR]] |
| 95 | Como será necessário compilar as seguintes bibliotecas: [[BR]] |
| 96 | [[BR]] |
| 97 | - openSSL 1.0.2 - https://www.openssl.org/source/openssl-1.0.2j.tar.gz [[BR]] |
| 98 | - xerces-c - http://xerces.apache.org/xerces-c/build-3.html#Windows [[BR]] |
| 99 | - xml-security-c - http://santuario.apache.org/download.html [[BR]] |
| 100 | - libcurl - https://curl.haxx.se/download.html [[BR]] |
| 101 | [[BR]] |
105 | | - 7-zip |
106 | | - Java JDK |
107 | | - Swigwin 2.0.2 - disponível em https://sourceforge.net/projects/swig/files/swigwin/swigwin-2.0.12/ |
108 | | - Windows Platform SDK |
109 | | |
110 | | Após configurado o ambiente conforme acima descrito,efetuar os seguintes passos: |
111 | | 1- Checkout do código fonte: https://svn.gov.pt/projects/ccidadao/repository/middleware-offline/trunk/ |
112 | | 2- Configurar os caminhos para as dependências (x86 e x64) e ferramentas no ficheiro windows\ezbuild\vc9\set_path_vc9.bat |
113 | | 3- Abrir a Solução de VS2013 através do script windows\ezbuild\vc9\ezbuild_sln_vc9.bat |
114 | | 4- Configurar a directoria onde se encontra o ficheiro xsec_1.lib do xml-security-c nas propriedades do projecto applayer: Properties -> Linker -> Additional Library Directories |
115 | | 5- Compilar o projecto através do menu "Build solution" |
| 105 | - 7-zip [[BR]] |
| 106 | - Java JDK [[BR]] |
| 107 | - Swigwin 2.0.2 - disponível em https://sourceforge.net/projects/swig/files/swigwin/swigwin-2.0.12/ [[BR]] |
| 108 | - Windows Platform SDK [[BR]] |
| 109 | [[BR]] |
| 110 | Após configurado o ambiente conforme acima descrito,efetuar os seguintes passos: [[BR]] |
| 111 | 1- Checkout do código fonte: https://svn.gov.pt/projects/ccidadao/repository/middleware-offline/trunk/ [[BR]] |
| 112 | 2- Configurar os caminhos para as dependências (x86 e x64) e ferramentas no ficheiro windows\ezbuild\vc9\set_path_vc9.bat [[BR]] |
| 113 | 3- Abrir a Solução de VS2013 através do script windows\ezbuild\vc9\ezbuild_sln_vc9.bat [[BR]] |
| 114 | 4- Configurar a directoria onde se encontra o ficheiro xsec_1.lib do xml-security-c nas propriedades do projecto applayer: Properties -> Linker -> Additional Library Directories [[BR]] |
| 115 | 5- Compilar o projecto através do menu "Build solution" [[BR]] |