EMX/GCC compiler for OS/2. If you are an end user, probabily you just need the EMX runtime.
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 ggamba
tiscali [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.
Available both as ZIP and WarpIN package:
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.
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 |

This work is licensed under a Creative Commons Attribution 4.0 International License.
Add new comment