Compilação e Instalação de um Programa
Alguns programas disponibilizados para os sistemas operacionais UNIX-like precisam ser compilados. Isto quer dizer que, apenas o código fonte do programa é distribuído, sendo assim, o usuário deve realizar procedimentos para compilar o código fonte para gerar o programa executável. Nos mais fáceis dois comandos são executados para compilar um programa: ./configure e make em outros será necessário executar manualmente o compilar, mas na maioria dos códigos fontes existe um arquivo README que mostra como deve-se proceder para compilar o programa. Caso tudo falhe, pesquisar SEMPRE!Nesta aula iremos instalar o programa GPSIM.
As instruções para instalar este programa pode ser visto no end.: http://gpsim.sourceforge.net/gpsim_svn.html
Aqui vai um passo-a-passo para realizar a compilação e instalação do GPSIM:
1. Criar um diretório para armazenar o código fonte do programa: mkdir gpsim
2. Precisamos baixar o código fonte do programa. Para realizar esta operação é preciso estar dentro do diretório recém criado (cd gpsim) e executar o comando indicado no site do GPSIM: svn checkout https://gpsim.svn.sourceforge.net/svnroot/gpsim/trunk .
- Primeiro problema que ocorre:
Programa svn não está instalado.
- Como sugerido, para solucionar o problema, iremos instalar o programa svn com o comando: sudo apt-get install subversion
- Terminado a instalação, tente executar o svn novamente.
2. Realizaremos o restante dos passos:
- continuaremos a instalar outras aplicações com o apt-get caso seja necessário:
- sudo apt-get install libtool
- sudo apt-get install automake
- sudo apt-get install libpopt-dev
- sudo apt-get install build-essentials
- sudo apt-get install bison
- sudo apt-get install cvs
- sudo apt-get install byacc
- sudo apt-get install flex
- sudo apt-get install gtk-doc-tools
- sudo apt-get install libgtk2.0-dev
- sudo apt-get install libfontconfig1-dev
- sudo apt-get install libreadline6-dev
- quando executarmos o comando ./configure o seguinte erro será apresentado:
- configure: error: Cannot find gtkextra-2.0 or gtkextra-3.0 package
- Tentaremos instalar o pacote faltante com apt-get: sudo apt-get install gtkextra-3.0
- Infelizmente o UBUNTU não possui no seu repositório este pacote, sendo assim...
- Devemos baixar e compilar a biblioteca gtkextra com os comandos (informação retirada do arquivo INSTALL dentro da pasta gtkextra):
- Baixar código fonte http://sourceforge.net/projects/gtkextra/files/latest/download
- Descompactar arquivo
- ./configure
- make
- sudo make install
- Após instalar o gtkextra tentamos novamente executar o comando ./configure no diretório do GPSIM.
- Se tudo der certo, faltará instalar o GPSIM, para isto faça:
- sudo make install
- Você pode verificar se o programa foi instalado corretamente executando o comando gpsim
Exercício:
- Pesquisar sobre subversion (svn). Escrever 1 páginas sobre este programa.



Nenhum comentário:
Postar um comentário