Guia de compilação XPde.

Em Português Brasileiro



Conteúdo:

  1. Introdução

  2. Obtendo os fontes

  3. Instalando o Kylix OE

  4. Recompilando os fontes


  1. Introdução:


Este documento explica como compilar o Xpde com os fontes do CVS. Documenta como obter os fontes, onde baixar e instalar o Kylix OE, qual projeto de grupo carregar e quais pacotes instalar do IDE. É muito simples, siga os passos e você poderá recompilar, modificar e contribuir para o Xpde.


  1. Obtendo os fontes


Para obter os fontes, você precisará ter o programa cvs instalado. Esse programa está incluído em quase todas as distribuições Linux. Você poderá verificar digitando na linha de comando:


# cvs

Usage: cvs [cvs-options] command [command-options-and-arguments]
  where cvs-options are -q, -n, etc.
    (specify --help-options for a list of options)
  where command is add, admin, etc.
    (specify --help-commands for a list of commands
     or --help-synonyms for a list of command synonyms)
  where command-options-and-arguments depend on the specific command
    (specify -H followed by a command name for command-specific help)
  Specify --help to receive this message

The Concurrent Versions System (CVS) is a tool for version control.
For CVS updates and additional information, see
    the CVS home page at http://www.cvshome.org/ or
    Pascal Molli's CVS site at http://www.loria.fr/~molli/cvs-index.html
Se você não tiver, você poderá instalar o programa cvs dos seus CD's da sua distribuição, ou visitar o site: http://www.cvshome.org 
Para pegar os fontes do Xpde, vá ao diretório de usuário e digite esse comandos:
cvs -d:pserver:anonymous@cvs.xpde.berlios.de:/cvsroot/xpde login
cvs -z3 -d:pserver:anonymous@cvs.xpde.berlios.de:/cvsroot/xpde co xpde
O primeiro comando fará você logar-se no servidor. Se for pedido alguma senha, simplesmente pressione ENTER. O segundo comando irá criar um diretório chamado xpde no seu diretório atual e fará o download de todos os fontes do Xpde. 3. Instalando Kylix OE O Kylix OE é uma versão “enxugada” da versão Kylix Enterprise. O download é de graça e seu uso é apenas para projetos GPL, como esse. Sempre manteremos nosso objetivo de que o Xpde seja compilado pelo Kylix OE. Você poderá fazer o download de http://www.borland.com/products/downloads/download_kylix.html. No tempo da publicação deste documento, a versão mais atual é a “Kylix 3 Open Edition”. Também requer um registro no website. Depois que baixar o arquivo, descompacte usando o comando: tar xvfz kylix3_open.tar.gz (provavelmente este nome mesmo) Isto criará um diretório que conterá toda a instalação do Kylix. Execute a instalação. $HOME/kylix3_open/setup.sh Nota: Instalar o Kylix OE como root pode acarretar problemas, é melhor instalar como usuário. Recentes pesquisas mostram um problema com Red Hat 8.0 e Mandrake 9.0. A instalação nesses sistemas deve ser feita com o parâmetro -m, e se possível recompilar um novo e atual kernel no Red Hat 8.0. 4. Recompilando os fontes. Recompilar os fontes é fácil. Você precisará somente abrir um Projeto-grupo, instalar vários pacotes no ambiente IDE e selecionar Build All no menu Project do Kylix. O arquivo de Projeto-grupo que você precisará abrir é xpde/src/core/xpde/XPdePG.bpg No momento desta documentação, o projeto-grupo é composto pelos seguintes projetos: bplXPCommon bplXPRegistry bplXPAPI bplXPMenus bplXPStyle bplXPLocalizator bplXPLocalizatorIDE bplXPColorSelect bplXPShellControls bplXPCommctrls taskmanager networkstatus networkproperties appexec bpldesk.so XPwm Xpde O diretório-alvo de todos esses projetos é configurado para $HOME/xpde. Isto significa que este diretório irá existir, ou você terá erros de compilação. Você precisará instalar todos os pacotes, de bplXPCommon ao bplXPCommctrls. Você poderá fazer isso clicando com o botão direito do mouse sobre o Project Manager e selecionando a opção Install. Isto recompilará aquele pacote e instalará no ambiente IDE. O projeto-grupo crescerá e talvez este guia se tornará obsoleto entre novas versões, então a regra geral de sempre é “instalar todos os pacotes no ambiente IDE desde o início até você achar a aplicação”. Depois de você instalar todos os pacotes necessários, você pode usar o comando Project / Build All Projects. Isto irá recompilar o projeto todo. E é isso. Para rodar, leia o arquivo INSTALL.pt_BR que explica sobre a instalação em si.