EMX ( Eberhard Mattes eXtender ; también conocido como emx+gcc ) es un entorno de programación para MS-DOS y OS/2 . [1] [2] Permite crear y ejecutar aplicaciones en modo de 32 bits , presentando una API POSIX y, en OS/2 , acceso a las API de OS/2 .
Contenido
El paquete EMX consta de:
- El programa emx.exe, un extensor de DOS , que permite ejecutar una aplicación en modo de 32 bits en DOS y emx.dll y dlls auxiliares en formatos de un solo subproceso (para compatibilidad con DOS) y multiproceso para ejecutarse bajo OS/2 .
- Biblioteca AC que proporciona una API POSIX , para usar tanto en DOS como en OS/2.
- Bibliotecas adicionales para OS/2.
- Puertos de los compiladores C y C++ de GNU GCC , GNU binutils , gdb , GNU make y otras herramientas para el desarrollo de programas.
- Herramientas para crear bibliotecas compartidas de OS/2 .
Historia
La última versión es emx 0.9d, publicada en 1998 y actualizada por última vez en marzo de 2001.
Véase también
Referencias
- ^
J. Martin y HA Muller, "Experiencias de migración de C a Java", Mantenimiento de software y reingeniería, 2002. Actas. Sexta conferencia europea sobre, Budapest, 2002, págs. 143-153. doi: 10.1109/CSMR.2002.995799 en línea
- ^ Eric S. Raymond (23 de septiembre de 2003). El arte de la programación en UNIX. Addison-Wesley Professional. pág. 67. ISBN 978-0-13-246588-5A principios de la década de 1990, los desarrolladores de la comunidad OS/2 comenzaron a migrar a un entorno inspirado en
Unix llamado EMX que emulaba interfaces POSIX.
Enlaces externos
- Sitio principal de descarga de emx+gcc
- Archivado el 24 de julio de 2011 en Wayback Machine.