SoloCodigo
Programación Específica => Programación de Videojuegos => Allegro => Mensaje iniciado por: Enko en Miércoles 14 de Julio de 2004, 03:35
-
Estoy empezando con este tema da la libreria de Allegro y tengo una duda que no me la puedo sacar ya que no encontre la información:
¿Allegro funciona bien con Turbo C++?
en el caso que no... que compilador debo usar. :(
-
no funciona bien..
de hecho no funciona..
es mejor tratar con versiones de turbo c superiores a la 5.
que usar:
DJGPP
Microsoft visual c (Recomendado por mi en especial si usas uno de los IDE de .NET)
DevC++
-
Junk: Gracias por la sugerencia. :P
Hace rato que me baje el DJGPP con el RHIDE pero no puedo instalarlo, es mas no tentgo ni idea de como hacerlo. :(
Extraje <_< todos los directorios respetando los nombres de cada uno pero... :(
no se como seguir.
Alguien que lo tiene andando (DJGPP con RHIDE) y pudo instalarlo,Por Favor paseme las instrucciones de como hacerlo o un link.
Gracias :hola:
-
es muy sencillo,
una vez hallas bajado todos los paquetes los descomptimes..
y lyuego configutas las variables globales lo cual no tiene misterio..
bueno tal ve te este hablñando en chino asi que te ayudare esta noche con algo mas puntual.
-
diseñe este archivo por lotes para instalar el djgpp (el archivo adjunto),
alli veras los paquetes que he usado, como los he descomprimido y el nombre de los ejecutabels que te crean de manera automatica las variables de entorno..
estare atento a tus dudas.
aca coloco copia del documento 'ayuda en español' que se puede bajar como otro componente del djgpp:
From dj@delorie.com (http://mailto:dj@delorie.com)
Date: Thu, 19 Aug 1999 22:06:48 -0400 (EDT)
Cc: newton@math.gatech.edu (http://mailto:newton@math.gatech.edu) 329805 Georgia Tech Station
Math School, Georgia Tech. 30332 Atlanta, GA, USA
--------------------------------------------------------------------------
"I don't want to achieve immortality through my work,
I want to achieve immortality through not dying"
Woody Allen
--------------------------------------------------------------------------
"I'm going to live forever or die trying"
Digital Hippie
--------------------------------------------------------------------------
--ELM935114807-11995-0_
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: attachment; filename=ayuda.txt
Content-Description: A Spanish installation help for DJGPP V2.
Content-Transfer-Encoding: 8bit
Instalación del DJGPP
+++++++++++++++++++++
(Una breve descripción)
Luis Hernández,
Atlanta, Georgia, EEUU.
19 de Octubre de 1999.
En principio la instalación del djgpp es simple y se puede realizar
siguiendo los pasos indicados en la documentación (e.g.
http://www.delorie.com (http://www.delorie.com), o directamente del readme.1st, ese documen_
to se puede obtener en:
ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2/readme.1st) (http://ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2/readme.1st)).
Nuestro objetivo es el de complementar la documentación existente
con una breve descripción, en Castellano, del proceso a seguir.
Una posibilidad que se presenta es la de usar un medio automático,
por ejemplo el programa 'install.exe' que se distribuye con el
djgpp (Vd. puede encontar ese programa en esta dirección:
ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2/install.exe) (http://ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2/install.exe)). Para
apropiadamente usar ese programa Vd. debe colocarle en el mismo
directorio en el que halla Vd. depositado los archivos
comprimidos ("zip") que contienen todas aquellas partes del djgpp
que desea instalar. Con respecto a esto último, compete a cada
persona el decidir que es lo que realmente necesita y que es lo
que desea instalar.
Otra posibilidad es la de instalar, una por una, cada una de las
piezas que se considera serán necesarias, sea esto via línea de
comandos en DOS (usando infozip por ejemplo --para información
referente al infozip visite por favor la siguiente dirección:
ftp://ftp.cdrom.com/pub/infozip/Info-ZIP.html--) (http://ftp://ftp.cdrom.com/pub/infozip/Info-ZIP.html--)) o desde algún
tipo de plataforma gráfica (como el WiZ, el cual require Window$
--Para información con respecto al WiZ, Vd. puede visitar la
siguiente dirección: ftp://ftp.cdrom.com/pub/infozip/WiZ.html--) (http://ftp://ftp.cdrom.com/pub/infozip/WiZ.html--)).
En caso de recurrir a una instalación "manual" también se requiere
de un editor de texto (cualquier procesador de palabras con la
capacidad de manipular documentos en "modo texto"(*) servirá).
En cualquier caso, la otra parte del problema la constituye el
decidir que se instalará. Una solución simple, cuando no hay
mayores parámetros de juicio, es: instalarlo todo o, instalar
todos los binarios con su documentación respectiva. Por supuesto
eso requiere de espacio y es muy posible que se este a punto de
instalar cosas que realmente no se necesitan, cosas que
posiblemente descansarán "el descanso de los justos" en su disco
duro. Otra posible solución es: instalar lo mínimo necesario según
algún tipo de recomendación educada. Por supuesto eso requiere el
obtener tal "recomendación educada" y que la misma se adapte a sus
necesidades.
A guisa de "recomendación educada", procederé a indicar cuales son
las piezas mínimas y a dar una breve descripción de algunos de los
archivos comprimidos que forman parte de la distribución del djgpp
versión 2. Haré mi descripción tan cercana a los contenidos del
documento readme.1st como me sea posible.
El siguiente es un extracto del documento readme.1st:
"La distribución
***************
La distribución de DJGPP esta dividida en algunos
subdirectorios, diferenciados por su contenido. Cada
subdirectorio contiene un documento llamado 00_index.txt que
contiene las descripciones de cada uno de los archivos en ese
directorio.
Los archivos comprimidos "zips" cuyo nombre finaliza en 'b'
contienen los "binarios" (o sea, bibliotecas, programas de
ordenador, etc.) y la documentación preparada para consulta
inmediata. Al momento en que este documento fue escrito, los
paquetes constituyentes eran:
FAQ Un breve documento que le informa sobre otros
documentos que Vd. debería leer (esto incluye la
lista de preguntas frecuentes y sus respuestas
"FAQ")
v2/
unzip386 Un programa de ordenador gratuito que puede descomprimir
archivos zip (este programa es semejante al PKUNZIP).
djdev202 Equipo de desarrollo, DJGPP V2
djlsr202 Fuentes(**) de la biblioteca básica, DJGPP V2
djtst202 Programas de prueba (para verificar la biblioteca C),
DJGPP V2
djcrx202 Documentos de apoyo para compilación cruzada a DOS (tomados
de djlsr y djdev), DJGPP V2
djtzn202 Documentos para Zonas horarias, DJGPP V2
djtzs202 Fuentes correspondientes al archivo de zonas horarias,
DJGPP V2
faq*b Lista completa de preguntas frecuentes y sus respuestas en
diferentes formatos (info, ASCII, HTML, ...).
faq*s Fuentes en Texinfo y herramientas utilizadas para crear los
documentos contenidos en faq*b
frfaq* Traducción al Francés de la lista de preguntas frecuentes.
v2apps/
(contiene varios programas de ordenador construidos con el DJGPP
o para ser usados con el, como por ejemplo RHIDE y TeX)
v2gnu/
(programas del FSF/GNU que han sido adaptados para DJGPP, como
por ejemplo gcc y los binutils)
v2tk/
(varios "paquetes de herramientas" para ser usados con el DJGPP,
como por ejemplo Allegro y libsocket)
v2misc/
csdpmi* CWSDPMI es el proveedor gratuito de DPMI creado por Charles
Sandmann. Se incluyen binarios, fuentes y documentación.
mlp* ML es un "compresor" de binarios ("djp")
pmode* agregado de PMODE para DJGPP V2.
wmemu* simulador de 387 para DJGPP V2
(y otras tantas cosas para usar con DJGPP)"
Para ayudarse en la tarea de seleccionar que piezas se van a
instalar se puede recurrir al "zip-picker", este se encuentra
en: http://www.delorie.com/djgpp/zip-picker.html (http://www.delorie.com/djgpp/zip-picker.html). La
recomendación que aparece en el documento readme.1st es:
"provease de los binarios, la mayoría de la gente no requiere de
las fuentes".
Para poder compilar programas en C se necesita: djdev202.zip,
gcc*b.zip y bnu*b.zip. Para compilar C++ Vd. necesitará también
gpp*b.zip. Si Vd. desea poder leer la documentación para
consulta inmediata, provease también de txi*b.zip y cuando
quiera consultar la documentación "ejecute" 'info'. Si Vd. no
cuenta con un proveedor de DPMI (como por ejemplo Window$)
entonces deberá de obtener también una copia de csdpmi*b.zip.
También, sería buena idea obtener copia de unzip386.exe
(ftp://ftp.simtel.net/pub/simtelnet/gnu/ ... zip386.exe (http://ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/unzip386.exe))
Si Vd. quiere usar la primera opción de instalacion que
mencionamos al inicio, solo debe colocar los archivos antes
mencionados (y cualquier otro que Vd. decida conveniente) en el
mismo directorio en que a Vd. colocado el programa 'install.exe'
y sin mas miramientos ejecute (algunas personas prefieren la
traducción literal "corra") 'install'. Luego de ello solo deberá
seguir algunas instrucciones y tendrá DJGPP V2 instalado en su
ordenador.
Como precaución, guarde copia de su 'autoexec.bat' y
'config.sys'; pues el programa 'install.exe' los podría alterar,
y en caso de mal funcionamiento tendrá Vd. copias de respaldo.
Finalmente, si es su deseo el realizar una instalación manual
--ejemplifico aquí el proceder en caso de línea de comandos--,
proceda primeramente a crear un directorio para el DJGPP, tal
directorio podría ser C:\DJGPP. Coloque todos los archivos que
Vd. seleccionó de entre la distribución del DJGPP en el
directorio que acaba Vd. de crear (asegúrese de colocar ahí
mismo una copia de unzip386.exe, esto último en caso de que Vd.
no cuente ya con un descompresor de formato zip). Haga que el
directorio actual de trabajo sea C:\DJGPP. Descomprima cada uno
de los archivos zip en ese directorio, el comando requirido es
'unzip <nombre del archivo>', por ejemplo:
unzip386 djdev202
Una vez concluida la fase anterior, usando el editor de su
preferencia, agregue las siguientes líneas a su 'autoexec.bat':
set DJGPP=C:\DJGPP\DJGPP.ENV
set PATH=C:\DJGPP\BIN;%PATH%
Note que en lo anterior hemos asumido que su DJGPP fue instalado
en el directorio C:\DJGPP. Si no es ese el caso, cambie
'C:\DJGPP' por el directorio correcto (debe incluirse la
descripción completa incluyendo la unidad de disco).
----- Notas a pie de pagina:
(*) "modo texto": esto es sin agregar contenido
adicional al de los caracteres ascii
que conformen el documento.
(**) "fuentes": esto es programas fuentes, aquellos de los
que mediante compilación se derivan los
programas de ordenador, etc.
-----
Si tiene Vd. algún comentario, duda o consulta referente al presen_
te documento, escriba por favor a mi direccion electrónica.
--------------------------------------------------------------------------
Luis Hernandez. e-mail: newton@math.gatech.edu 329805 Georgia Tech Station
Math School, Georgia Tech. 30332 Atlanta, GA, USA
--------------------------------------------------------------------------
"I don't want to achieve immortality through my work,
I want to achieve immortality through not dying"
Woody Allen
--------------------------------------------------------------------------
"I'm going to live forever or die trying"
Digital Hippie
--------------------------------------------------------------------------
--ELM935114807-11995-0_--
-
Graciasssssssss Juank.
Ya mismo estoy leyendo el documento...
..bueno, me boy para seguir leyendo :D