A note about the future of ecsoft2.org

ecsoft2.org runs on software (Drupal 7 and PHP 7.4) that reached its end of life years ago and no longer receives security updates. Keeping the site online safely is getting harder.

Giving it a future means migrating it to a current platform — and that is only worth doing if people still use it and want to help keep it alive.

If you care about ecsoft2.org, as a user, a contributor, or someone willing to lend a hand, please ggambaattiscali [dot] it (get in touch) by January 31, 2027.

If no one comes forward by then, the site will be turned into a read-only archive, so that its content stays available.

EMX/GCC

Version: 
0.9d fix4
Release date: 
Friday, 26 August, 2011

Categories:

License:

Interface:

Authors/Port authors:

EMX/GCC compiler for OS/2.  If you are an end user, probabily you just need the EMX runtime.

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Available both as ZIP and WarpIN package:

  • download the ZIP package to temporary directory and unpack it to destination folder;
  • the WarpIN package is self-installing.

See below for download link(s).

If you install the program using YUM/RPM, please, consider that the GCC compiler is not anymore included: support for this development environment is now dropped, there are currently available, only runtime and headers to allow the execution of legacy software.

You can install the prerequisites with rpm running the following string in a command line:

yum install emxrt emxrt-devel
Following links are to additional programs, not mandatory but useful:

Following ones are the download links for manual installation:

GDB the GNU Project debugger for OS/2 v. 4.16 (1/6/2026, KO Myung-Hun) Readme/What's new
# GDB for OS/2 This is the patched version of GDB v4.16 of emx v0.9d-fix04 to support binaries generated by kLIBC toolchains. # History * gdb v4.16-k1 (2026/06/01) * Added support of binaries generated by kLIBC toolchains # How to build 1. Prepare EMX v0.9d-fix04 build environment 2. Add `-t` to `EMXOPT` env. var. 2. Set `SWITCHAR` to `-` 3. Set `MAKESTARTUP` to the fully qualified path of `etc\dmake.ini` in this repo 4. Run `mk.cmd` For example, if your git repo is `x:\path\to\gdb-os2.git`, then ``` SET EMXOPT=-t SET SWITCHAR=- SET MAKESTARTUP=x:\path\to\gdb-os2.git\etc\dmake.ini cd x:\path\to\gdb-os2.git mk.cmd ``` You can use your own `dmake.ini` instead of the one in this repo. # Donation If you are satisfied with this program and want to donate to me, please visit the following URL. https://www.os2.kr/komh/os2factory/ Or, please click the Ads in the following blog. https://lvzuufx.blogspot.com/ # Contact Please use the issue tracker of github: https://github.com/komh/gdb-os2/issues KO Myung-Hun
 hobbes.os-2.in/download/os2/dev-4/tools-7/debuggers-2/gdb-4.16-k1.zip
EMX/GCC v. 0.9d (WarpIN-GCC, 1/10/2001)
 hobbes.nmsu.edu/download/pub/os2/dev/emx/v0.9d/emx-0-9-d.wpi
EMX/GCC v. 0.9d1 (WarpIN-GCC, 1/10/2001)
 hobbes.nmsu.edu/download/pub/os2/dev/emx/v0.9d/emx-0-9-d1.wpi
Record updated last time on: 02/06/2026 - 08:25

Translate to...

Add new comment