Guia de compilação XPde.
Em Português Brasileiro
Conteúdo:
Introdução
Obtendo os fontes
Instalando o Kylix OE
Recompilando os fontes
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.
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.