# Archivos binarios

Este directorio contiene los archivos binarios pre-compilados, ejecutables y bibliotecas, producidos como resultado de este trabajo. Se proveen de forma pre-compilada las mismas cosas presentes en el directorio `../fuentes` solo por conveniencia, dado que si se siguen las instrucciones del README.txt en ese directorio debería llegarse a los mismo resultados.

A continuación se describe el contenido de los subdirectorios:

bin
  Archivos binarios ejecutables. Este directorio contiene el compilador DMD pre-compilado (comando `dmd`) incluyendo las modificaciones realizadas en este trabajo. Está compilado estáticamente para minimizar problemas por bibliotecas dinámicas que no coincidan con las que fue creado. Sin embargo para enlazar los binarios finales DMD utiliza a GCC como enlazador, por lo que deberá estar instalado GCC para poder producir ejecutables con DMD. Este directorio además incluye el archivo de configuración (`dmd.conf`) necesario para que DMD utilice la biblioteca de Tango que incluye el recolector realizado en este trabajo.
lib

  Incluye las bibliotecas de Tango pre-compiladas estáticamente. Se proveen dos versiones, `libtango-basic.a`, que incluye el recolector original de Tango, mientras que `libtango-cdgc.a` provee el recolector desarrollado en este trabajo.

  Por omisión el compilador DMD utiliza la versión con el recolector CDGC, pero se puede utilizar el recolector original editando el archivo `dmd.conf` provisto en el subdirectorio bin, cambiando las ocurrencias de `tango-cdgc` por `tango-basic`.

include
  Contiene enlaces simbólicos al código fuente de Tango necesario para compilar programas basados en esta biblioteca base, para que el compilador DMD provisto pueda hallarlo fácilmente.