Changes between Version 145 and Version 146 of WikiStart

Show
Ignore:
Timestamp:
06/10/17 13:30:10 (3 years ago)
Author:
vsilva
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v145 v146  
    9090=== Windows === 
    9191 
    92 1 - Instalação de dependências[[BR]] 
    93 Para preparar o ambiente de compilação em windows, será necessária a instalação das seguintes ferramentas de desenvolvimento: 
    94   - Visual Studio 
    95   - .NET Framework 3.5 - http://www.microsoft.com/download/en/confirmation.aspx?id=21  
    96   - MS Platform SDK 2008 - http://www.microsoft.com/download/en/confirmation.aspx?id=11310 
    97   - MS Platform SDK 2003 - http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=22668 
    98   - Java SDK - http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html  
    99   - Project Agregator e Wix - http://wix.codeplex.com/releases/view/60102  
     92'''Instruções para build em Windows (Visual Studio 2013)''' 
    10093 
    101 É aconselhável também compilar as seguintes dependências com a mesma versão de Visual Studio usada para o projecto: 
    102   - OpenSSL 0.9.8 ou superior - http://www.openssl.org/source/ 
    103   - Xerces-C++ 3 - http://xerces.apache.org/xerces-c/build-3.html#Windows 
     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. 
     95Como 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 
     102Para o caso do Qt 5.6 estão disponíveis binários pré-compilados, poderá ser utilizado o instalador disponível em: https://download.qt.io/archive/online_installers/2.0/qt-unified-windows-x86-2.0.3-online.exe 
     103 
     104Ferramentas adicionais a instalar: 
     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 
     110Após configurado o ambiente conforme acima descrito,efetuar os seguintes passos: 
     1111- Checkout do código fonte: https://svn.gov.pt/projects/ccidadao/repository/middleware-offline/trunk/ 
     1122- Configurar os caminhos para as dependências (x86 e x64) e ferramentas no ficheiro windows\ezbuild\vc9\set_path_vc9.bat 
     1133- Abrir a Solução de VS2013 através do script windows\ezbuild\vc9\ezbuild_sln_vc9.bat 
     1144- 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 
     1155- Compilar o projecto através do menu "Build solution" 
    104116 
    105117