ALLEGRO NO CYGWIN Configurando o Cygwin para trabalhar com Allegro 1. Instale o Cygwin em seu computador. Você pode fazer o download do programa setup.exe em "http://www.cygwin.com/". Você precisa dos seguintes pacotes: bash, binutils, cygwin, cygutils, fileutils, gcc, gdb, login, make, man, mingw-runtime, sed, sh-utils, texinfo, textutils e w32api. 2. Pege o minimal DirectX 8 SDK para MinGW. (dx80_mgw.zip) Faça o download deste arquivo em 'http://alleg.sourceforge.net/wip.html' e o descompacte em um diretório temporário, por exemplo'C:\Temp'. Depois mova os aquivos contidos em: 'C:\Temp\lib' para 'C:\cygwin\lib\w32api', e os arquivos contidos em 'C:\Temp\include' para 'c:\cygwin\usr\include\w32api'. Se for perguntado se você quer reescrever os arquivos existentes, então escolha reescrevê-los. 3. Insira o seguinte texto ao final do arquivo '/etc/profile' do cygwin(c:\cygwin\etc\profile)
4. Teste a instalação do gcc digitando no Bash shell:: 'gcc -v'. Uma resposta parecida com o conteúdo abaixo deve aparecer:
Instalando o Allegro 1. Faça o download do arquivo de instalação do allegro (all420b4.zip). Você pode fazer o download do arquivo em "http://alleg.sourceforge.net/wip.html". Copie o arquivo para o diretório "C:\cygwin" e descompacte-o neste local com o comando "unzip all420b4.zip". 2. Inicie um shell do ambiente do Cygwin, vá para o diretório /allegro e execute o comando fix.sh: cd /allegro Agora você está pronto para compilar a biblioteca allegro com:
Uma vez compilado, é necessário proceder a instalação dos pacotes e bibliotecas criados. Execute:
Usando o Allegro Todas as funções, variáveis e estruturas de dados estão definidas em allegro.h. Agora você pode incluir essa biblioteca em seus programas e linkar com a biblioteca liballeg.a. Não esqueça que você precisa terminar seu programa com "END_OF_MAIN()" após a função main().
Compilando manualmente Um simples exemplo de linha de comando para compilar um programa allegro no cygwin seria algo como:
Criando
um rograma A seguir é apresentado um simples exemplo de como criar um pequeno programa com Allegro: Crie um arquivo chamado hello.c e insira as seguintes linhas de código nele:
Agora salve e compile o programa: gcc hello.c -Wl,--subsystem,windows -mno-cygwin -O2 -Wall -o hello.exe -alleg
|