Instalando o Allegro

O Allegro é uma biblioteca para desenvolvimento de jogos para C/C++, suportando tanto as plataformas DOS e Unix Like (ex.: Linux, FreeBSD, Irix, Solaris, etc). Neste artigo mostro como instalá-la e como compilar programas com ela.

[ Hits: 39.007 ]

Por: Ragen Dazs em 19/08/2003 | Blog: http://www.orkut.com


Compilando seus programas



Nunca se esqueça que para compilar um fonte você precisa antes linká-lo.

Sempre quando for compilar seus programas usando o Allegro, digite:

$ gcc seu_programa.c -o no_do_compilado `allegro-config --libs`

Nota: ` (acento crazeado) é diferente de ' (aspas simples).

Para mais informações leia o documento: ./docs/build/unix.txt

[]`s

Ragen

Página anterior    

Páginas do artigo
   1. Baixando e instalando o Allegro
   2. Compilando seus programas
Outros artigos deste autor

Referências ou ponteiros em PHP

O comércio eletrônico e o Linux

DotGNU: a resposta Open Source ao dotNET

Usando cache na classe Fast Template

Adaptação das empresas de TI aos trabalhadores da era digital

Leitura recomendada

Tutorial OpenGL v3.0

Desenvolvendo um plugin de visualização para o XMMS (Parte 1)

TORCS – Instalação e criação de um bot simples

Biblioteca VBMcgi: Crie aplicações Web CGI em C++ com acesso ao banco Interbase/Firebird sem mistério

O ? Alternativo em C/C++

  
Comentários
[1] Comentário enviado por fabio em 19/08/2003 - 22:54h

Olá Ragen,

Após ler seu artigo continuo sem saber das características da biblioteca e como posso utilizá-la, isso me leva a não me interessar pela mesma. Talvez você pudesse dar uma melhor embasamento sobre suas características, formas de uso, etc. Mas é isso aí, o que vale é a iniciativa, espero que tenha esse comentário como construtivo e não destrutivo.

[]'s

[2] Comentário enviado por Ragen em 19/08/2003 - 23:29h

Olá Fabio,

Ela é uma biblioteca *visual*.

O emulador Raine por exemplo usa o Allegro desde 1998

Em www.allegro.cc existem vários exemplos de jogos e projetos desenvolvidos por ela :)

Vlw pelo toque

[3] Comentário enviado por chronos_cc em 09/12/2004 - 14:58h

Ragen venho aqui atrás da tua ajuda...
eu instalei o allegro do jeito q tu mandasse e pelo jeito parecia q tinha dado certo...

mas quando eu vou na pasta ./examples eu tento executar usando: ./exhello e ele dá essa mensagem de erro:

./exhello: error while loading shared libraries: liballeg.so.4.0: cannot open shared object file: No such file or directory

e ai??? o q eu devo fazer??? se tu puder me ajudar eu agradeceria muito...


Antonio Cosme

[4] Comentário enviado por Ragen em 05/03/2005 - 13:14h

Olá Antonio,

O problema que eu percebi foi que durante o ./configure talvez sua distribuição definiu um caminho não convencional para a instalação do Allegro.

Existem 2 formas pra resolver seu problema:

1 - De um ./configure --prefix=/usr ou --prefix=/usr/local

2 - Exportar a variavel de ambiente LD_LIBRARY_PATH para seu ambiente, ou seja, "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:(pah_completo_da_instalacao_da_allegro)/lib". Para automatizar o processo, você poderia acrescentar esse comando ao arquivo ~/.bash_profile

Espero ter ajudado

[5] Comentário enviado por free_w3000 em 20/05/2005 - 01:22h

ola ragen, era tudo q eu queria, eu já tive um certo contato com o alegro
para o windows/dos, e estava muito atras de algo falando sobre alegro para linux, muito legal, agora vai da para eu fazer u joguinho do "telebil"
em linux,hehehehhehehe um abroço

[6] Comentário enviado por wrocha em 29/08/2007 - 17:45h

Instalei no Linux com sucesso. Quando executo aparece a seguinte msg: "Allegro application is running on VT 8". Acesso via o utilitário PuTTY.
O que significa?

[7] Comentário enviado por multics em 20/09/2007 - 11:40h

Ola ragen blz!?!Cara eu uso o ubuntu 7.04, e aqui no meu sistema nao instalou do jeito que vc postou!!!!Na hora de compilar a allegro o gcc me informa um erro de sintaxe no codigo!!!Vc tem alguma ideia do que esteja ocorrendo??

Flw!!!!

[8] Comentário enviado por GuiB422 em 05/12/2007 - 00:34h

Em que diretório devo instalar???
No exemplo, foi no home... não tem algum problema de encontrar a lib???

[9] Comentário enviado por staltux em 25/12/2007 - 14:11h

eu nao tava conseguindo compila mais instalei pelo apt-get install liballegro
hehehe
porem deu o seguinte erro
bash: allegro-config: command not found

[10] Comentário enviado por nandorj em 11/04/2008 - 16:01h

Não consigo executar o meke no meu computador, como faço?

[11] Comentário enviado por nandorj em 11/04/2008 - 16:01h

make

[12] Comentário enviado por Andres em 31/07/2008 - 14:36h

olá quando eu dou make ele dá o seguinte erro
[obj/unix/shared/alleg/fli.0] Erro 1

o que fazer


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts