     ______   ___    ___
    /\  _  \ /\_ \  /\_ \
    \ \ \L\ \\//\ \ \//\ \      __     __   _ __   ___ 
     \ \  __ \ \ \ \  \ \ \   /'__`\ /'_ `\/\`'__\/ __`\
      \ \ \/\ \ \_\ \_ \_\ \_/\  __//\ \L\ \ \ \//\ \L\ \
       \ \_\ \_\/\____\/\____\ \____\ \____ \ \_\\ \____/
	\/_/\/_/\/____/\/____/\/____/\/___L\ \/_/ \/___/
				       /\____/
				       \_/__/


             Informacin especfica para QNX.

    Vase readme.txt para un punto de vista ms general.



===================================
============ notas QNX ============
===================================

   Estado: funciona. El nico fallo que est por resolver es el cambio de
   tarea en pantalla completa; simplemente no intente cambiar a su escritorio
   mientras est a pantalla completa o su programa cascar... Adems, los
   bitmaps de video y la aceleracin por hardware todava no estn
   implementados.



============================================
============ Software requerido ============
============================================

   La librera funciona con QNX 6.0 RTP. Necesitar tener instaladas en su
   sistema las herramientas de desarrollo; si no las tiene, puede obtenerlas
   del repositorio online QNX usando el gestor de paquetes.



============================================
============ Instalando Allegro ============
============================================

   Dado que Allegro es una librera multiplataforma, primero debe configurar
   todo para que funcione en QNX RTP, ejecutando:

      chmod +x fix.sh
      ./fix.sh qnx

   Ahora puede generar las dependencias; este paso es opcional si est usando
   una versin oficial, pero es requerido si obtuvo una versin CVS de la
   librera.

      make depend

   Ahora necesita compilar Allegro:

      make

   Y finalmente instalarlo (necesita ser root para esto):

      su -c "make install"

   Instalar la librera copiar los ficheros de cabecera a /usr/include,
   los ficheros de librera a /usr/lib y el script allegro-config a /usr/bin.
   
   

========================================
============ Usando Allegro ============
========================================

   Enlazar con Allegro requiere que tambin enlace sus ejecutables con otras
   libreras. Para evitar tener que escribir manualmente los comandos del
   enlazador, la instalacin rea un script, allegro-config, que mostrar una
   lnea de comando adecuada. Puede usar esto dentro de una sustitucin por
   comillas, como por ejemplo:

      gcc mifichero.c -o miprograma `allegro-config --libs`

   O si desea compilar una versin para depurar de su programa, asumiendo que
   haya instalado la versin para depurar de Allegro:

      gcc mifichero.c -o miprograma `allegro-config --libs debug`

   Novatos del terminal, tomad nota de que eso son las comas `, no las
   habituales '!

   Tambin hay otros parmetros para imprimir el nmero de versin de Allegro
   o para especificar los directorios de instalacin. Ejecute allegro-config
   sin argumentos para ver la lista completa de opciones.

   No olvide que necesita usar la macro END_OF_MAIN() justo tras su funcin
   main()!



=======================================
============ Notas finales ============
=======================================

   Allegro para QNX requiere que est ejecutando el entorno MicroGUI Photon;
   si no se encuentra Photon, la librera no podr ser iniciada. Si esto
   ocurre, probablemente est en una consola de texto; simplemente teclee
   "ph" para ejecutar Photon.
   
