File index of GFD.DEV: OS2 Compilers, Interpreters, tools

HomeHome  IndexIndex  NextNext

Nr. Filename Date Size Downloads Description
1 agena298.zip 15-08-2016 4272 Kb. 0
AGENA version 2.9.8 eCS OS/2 Warp 4 edition.
Copyright (c) 2006-2016 by Alexander Walz. All
rights reserved. Portions Copyright 2006
Lua.org, PUC-Rio. All rights reserved. Agena is
a procedural programming language. Agena is an
easy-to-learn interpreted language suited for
sophisticated procedural programming. It
provides a rapid development environment for
your every-day needs. Its syntax looks a lot
like a simplified Algol 68 with elements taken
from Lua and SQL. WarpIN archive. 
2 ant_5-1.zip 05-11-2002 7 Kb. 2
OS/2 scripts for running Ant 5.1. Ant is a
Java-based build utility, a better alternative
to make. 
3 artwork.zip 11-06-2005 32 Kb. 0
Artwork Extractor v.0.1. This tiny utility
extracts all artwork graphics (bitmaps as well
as metafiles) from INF/HLP files. All versions
IPFC starting from v.1.0 up to 4.0.x supported. 
4 bcpp.zip 15-01-2011 215 Kb. 0
BCPP Version t2009-06-30. bcpp indents C/C++
source programs, replacing tabs with spaces or
the reverse. Unlike indent, it does (by design)
not attempt to wrap long statements. bcpp was
written by Steven De Toni, December 1995.
Modified/revised by Thomas E. Dickey 1996-2003,
2004. All Parts Of This Program Are Freely
Distributable. A C/C++ source code beautifier.
Comes with two .cmd files useful to work with.
Ported by Mentore Siesto. 
5 boostjam.zip 12-08-2006 604 Kb. 2
Boost Jam 3.1.13 OS/2 port. Boost Jam is a build
system that allows for a much more flexible
definition of toolsets, sources, targets,
directories and actions than other common make
tools. The current OS/2 port includes a
predefined gcc toolset, but others can be added
easily. 
6 cc65-doc.zip 06-10-2009 610 Kb. 1
cc65 version 2.13.0 documentation. Development
system for 6502 based computers. cc65 is a
complete cross development package for 65(C)02
systems, including a powerful macro assembler, a
C compiler, linker, librarian and several other
tools. It is based on a C compiler that was
originally adapted for the Atari 8bit computers
by John R. Dunning. The original C compiler is a
Small C descendant but has several extensions,
and some of the limits of the original Small C
compiler are gone. 
according to the Open Source Definition. cc65
has C and runtime library support for many of
the old 6502 machines. Documentation. 
7 cc65-os2.zip 06-10-2009 605 Kb. 0
cc65 version 2.13.0. Development system for 6502
based computers. cc65 is a complete cross
development package for 65(C)02 systems,
including a powerful macro assembler, a C
compiler, linker, librarian and several other
tools. It is based on a C compiler that was
originally adapted for the Atari 8bit computers
by John R. Dunning. The original C compiler is a
Small C descendant but has several extensions,
and some of the limits of the original Small C
compiler are gone. 
according to the Open Source Definition. cc65
has C and runtime library support for many of
the old 6502 machines. 
8 ccd08r41.zip 05-07-2005 281 Kb. 2
ccdoc v0.8 r41. Copyright (C) 1998-2004 by Joe
Linoff. This program analyzes C++ declarations
and produces HTML documentation. 
9 cflow11.zip 20-07-2006 143 Kb. 0
GNU cflow analyzes C source files and prints a
graph, charting control flow within the program.
The `cflow' utility analyzes a collection of
source files written in `C' programming language
and outputs a graph charting dependencies
between various functions. 
10 cmake341.zip 07-01-2016 13468 Kb. 0
CMake v3.4.1 compiled for OS/2 & eComStation.
CMake, the cross-platform, open-source build
system. CMake is a family of tools designed to
build, test and package software. CMake is used
to control the software compilation process
using simple platform and compiler independent
configuration files. CMake generates native
makefiles and workspaces that can be used in the
compiler environment of your choice. Requires
the libc066 runtime dll. This port was done by:
Paul Smedley. 
11 cook-226.zip 15-06-2006 3826 Kb. 2
Cook v.2.26 binaries for OS/2 and Windows.
Powerful make-replacement. Archive contains
precompiled OS/2 and Windows 32-bit binaries,
PDF documentation and a tool for better OS/2
integration (more infos in the readme.txt). 
12 cppch166.zip 26-06-2014 3450 Kb. 0
An OS/2 port of Cppcheck the static analysis
tool for C/C++ code, version 1.66-dev. Cppcheck
is a static analysis tool for C/C++ code. Unlike
C/C++ compilers and many other analysis tools it
does not detect syntax errors in the code.
Cppcheck primarily detects the types of bugs
that the compilers normally do not detect. The
goal is to detect only real errors in the code
(i.e. have zero false positives). This port's
package contains both the CLI and GUI versions,
and in general is very close to official
distributions for other platforms. 
13 cppch168.zip 17-01-2015 2906 Kb. 0
Cppcheck v1.68 port for OS/2 and eComStation.
Copyright (C) 2007-2015 Cppteam. Cppcheck is a
static analysis tool for C/C++ code. Unlike
C/C++ compilers and many other analysis tools it
does not detect syntax errors in the code.
Cppcheck primarily detects the types of bugs
that the compilers normally do not detect. The
goal is to detect only real errors in the code
(i.e. have zero false positives). The port was
done by: Elbert Pol aka TeLLie 
14 crossvc.zip 21-01-2007 4021 Kb. 2
CrossVC 1.5.1. This is a port of CrossVC for
OS/2 & eComStation. It was built using Innotek
GCC v3.3.5 CSD1 version and requires the runtime
dll. CrossVC is a graphical Interface for the
cvs client commandline tool. It allows to load
modules from a server (checkout), create modules
on the server (import), as well as checking the
state of directories and individual files or
updating them. Basic operations like add, remove
and commit are supported as matter of course,
just like showing the actual differences between
the server version and the local sandbox,
graphical display of the version tree, and
manifoldy graphical support of project
maintenance. All actions are logged on the cvs
server (configurable via history), and are
therewith comprehensible. 
15 cscp_158.zip 25-01-2015 272 Kb. 0
CScope 15.8a. CScope is an interactive,
screen-oriented tool that allows the user to
browse through C source files for specified
elements of code. Additional requirements: GCC
DLLs. 
16 csv10p23.zip 05-08-2003 12 Kb. 1
This is a binary installation package for Dave
Cole's csv extension module for Python, version
1.0, built for the OS/2+EMX port of Python 2.3.
csv is a parser for comma separated value format
text files, commonly used as an import/export
format by spreadsheet and database applications
such as Microsoft Excel/Access. 
17 ctags56.zip 18-12-2006 152 Kb. 0
Exuberant CTAGS 5.6 for OS/2 Open Watcom
Version. Exuberant CTAGS 5.6 compiled with Open
Watcom 1.6. Ctags generates an index (or tag)
file of language objects found in source files
that allows these items to be quickly and easily
located by a text editor or other utility.
Compiled with regex support. See watcom.readme
for more. Tag generation is supported for the
following languages: Assembler, AWK, ASP, BETA,
Bourne/Korn/Zsh Shell, C, C++, COBOL, Eiffel,
Fortran, Java, Lisp, Lua, Make, Pascal, Perl,
PHP, Python, REXX, Ruby, S-Lang, Scheme, Tcl,
Vim, and YACC.  
18 cvs11213.zip 20-07-2006 2020 Kb. 2
CVS v 1.12.13 for OS/2 (full-pack). The complete
"emx-new" port of CVS v 1.12.13 to OS/2.
Additional requirements: EMX v 0.9d. This is an
EMX port of the Concurrent Versions System (CVS)
Version 1.12.13, the fabulous "emx-new" branch.
CVS maintains a history of a source tree, in
terms of a series of changes. It stamps each
change with the time it was made and the user
name of the person who made it. Usually, the
person provides a bit of text describing why
they made the change as well. 
19 cvswt163.zip 15-01-2015 1922 Kb. 0
CvsWatch v1.6.3 port for OS/2 and eComStation.
Copyright (c) 2007-2015 Hugo Pereira. CvsWatch
is an interface to CVS (Concurrent versions
system) that allows to easily check and modify
the status of files that are stored both locally
and remotely inside a CVS repository. It
interacts with CVS in the background to check
the current status of local files against the
repository and displays dedicated icons
accordingly. Requires klibc 0.6.5 or better,
GCC4Core 1.2.1 or better, Qt4 v4.7.3 or better.
The port was done by: Elbert Pol aka TeLLie. 
20 dialg09b.zip 12-12-2002 114 Kb. 2
Dialog 0.9b for OS/2. Script-driven curses
widgets. 
21 dllrname.zip 10-06-2003 122 Kb. 2
DLLRNAME from Netlabs os2tools project. DLLRNAME
is a tool for replacing the references to DLLs
in executables (DLLs and EXEs). 
22 dmake41x.zip 08-04-2004 286 Kb. 0
A program build utility for OS/2 (and Windows
2000) A make utility on steroids, dmake is used
by the Open Office team as its build tool. This
archive contains dmake 4.1 executables for OS/2
(and Windows 2000) along with documentation and
some sample configuration files for gcc 3.2.x
and Visual Age C/C++ 3.6.5. Full source code is
available separately in dmake41s.zip. 
23 drv16.zip 10-10-2016 57 Kb. 1
eCS Device Driver Development Kit for 16 Bit
Drivers Version 20161010. Copyright (c)
2013-2016 David Azarewicz. All rights reserved.
A development kit to make developing new device
drivers very easy. This kit contains header
files and a library that contains all of the
system related things necessary to build a
device driver on OS/2. The only thing you need
to focus on is your unique code for your device.
Then simply link to the library and you can
start testing your code. Examples of working
drivers are included in the kit. Some of the
MultiMac drivers are based on this kit. 
24 drv32.zip 27-12-2016 89 Kb. 1
eCS Device Driver Development Kit for 32 Bit
Drivers Version 20161227. Copyright (c)
2013-2016 David Azarewicz. A development kit to
make developing new device drivers very easy.
This kit contains header files and a library
that contains all of the system related
interfaces and thunking modules necessary to
build a 32 bit device driver on OS/2. The only
thing you need to focus on is your unique code
for your device. Then simply link to the library
and you can start testing your code. Examples of
working drivers are included in the kit. Some of
the Multimac drivers are based on this kit. 
25 e_msgf.zip 12-05-2005 41 Kb. 2
Decompiles MKMSGF message files. Generates
source code from ususal OS/2 *.MSG files
produced by MKMSGF. Can be used to translate
applications. Supports DBCS files, linked files.
Can process OS/2 1.x MSG file format. Created by
Veit Kannegieser 
26 ebe_2710.zip 05-03-2016 5964 Kb. 0
EBE version 2.7.10. Ray Seyfarth 2012-2014. This
is an  *experimental*  port of EBE, an
Integrated Development Environment written in
C++ using Qt for the GUI elements. Started as an
IDE for assembly programming, EBE is an Easy IDE
made under Qt. This version works with the
latest Qt for OS/2. Additional requirements: GCC
DLLs, Qt v4.7. This port was done by: Mentore
Siesto. 
27 egenx206.zip 25-01-2005 992 Kb. 1
This is a binary installation package for the
mxBase collection of Python extensions by
Marc-Andre Lemburg and eGenix.com, release
2.0.6, built for the OS/2+EMX port of Python
2.4. Additional requirements: EMX 0.9d runtime,
Python 2.4. 
28 elfomf.zip 15-06-2006 223 Kb. 0
elfomf 0.6r1.0 (StM Build). Copyright 2005-2006
by Stefan Milcke. a.out specific code is 0.6r1.0
(Innotek Build) Copyright (c) 1992-1995 by
Eberhard Mattes. ELFOMF converts ELF object
files created with GCC or AS to OMF object
files. Its syntax is like EMXOMF. 
29 emsrv71a.zip 09-12-2003 970 Kb. 2
EMSRV 7.1a for OS/2. Copyright (C) IBM
Corporation 1989-2002. 
30 emxomf.zip 15-06-2006 64 Kb. 0
emxomf 0.6.1x (Non-Bird Build) Copyright (c)
1992-1995 by Eberhard Mattes 
31 etoolkit.zip 20-03-2017 9077 Kb. 0
Latest eCo Software developer's toolkit
(2017/03/20). The toolkit includes dlls, headers
and samples for all libraries. Users don't need
the toolkit, they should install the eCo
Software runtime libraries. WarpIN archive. 
32 exceptq.zip 01-03-2011 111 Kb. 0
Exceptq v7.1 user's package. Portions of Exceptq
are Copyright (c) 2000-2010 Steven Levine and
Associates, Inc. Copyright (c) 2010-2011 Richard
L Walsh. The remainder of Exceptq is Copyright
(c) 1992-2000 Marc Fiammante et al. Exceptq v7.1
creates a debugging report whenever a program
that uses it encounters a fatal exception (i.e.
the app crashes). Exceptq v7.1 DLLs required by
programs that use Exceptq to generate a
debugging report when the app crashes. Includes
simple installation info. 
33 exceptqd.zip 01-03-2011 475 Kb. 0
Exceptq v7.1 developer's package. Portions of
Exceptq are Copyright (c) 2000-2010 Steven
Levine and Associates, Inc. Copyright (c)
2010-2011 Richard L Walsh. The remainder of
Exceptq is Copyright (c) 1992-2000 Marc
Fiammante et al. Exceptq v7.1 creates a
debugging report whenever a program that uses it
encounters a fatal exception (i.e. the app
crashes). Exceptq v7.1 adds a comprehensive trap
reporting facility to your app with just 5 lines
of code. Reports include: the call stack,
disassembly of the faulting instructions, a
stack dump, a listing of dlls loaded, and more.
The zip contains how-to info and needed files. 
34 exift890.zip 30-04-2012 3283 Kb. 0
Exiftool 8.9.0. Perl module for reading and
writing meta informations. ExifTool is a
customizable set of Perl modules plus an
application script for reading and writing meta
information in image (EXIF, IPTC), audio and
video files, also in PDF and DJVU-Files. This
WPI-Package creates usefull associations for
extracting metadata from djvu, pdf, jpg, mp3 and
ogg-files, renaming jpg-files (to Date/Time),
writing Comments/Artist-Tag to jpg-files and
Title/Author/Keywords/Subject-info to PDF-files.
Additional requirements: Perl 5.8.8 (and above). 
35 eyecu2dv.zip 26-02-2017 119 Kb. 0
eyeCU SDK v1.3.0.20170209. Copyright (c)
2010-2017 Konstantin Kozlov, Vyatcheslav
Tselykh, Sergey Potapov. eyeCU (reads "I See
You") is an open source, multifunctional
Qt-based crossplatform XMPP client with
geolocation support and a lot of other features.
WarpIN archive. 
36 fchk322b.zip 30-06-2003 575 Kb. 1
Fortran 77 syntax checker ftnchek v3.2.2 (binary
and docs)  OS/2 build of the ultimate free
syntax checker for Fortran 77 source code by
Robert Moniot. Only binary and docs. Source with
test suite is in separate file fchk322s.zip 
37 foc-0312.zip 30-03-2010 396 Kb. 1
File Open Container (FOC). Find and select files
/ directories. dll, lib, h, samples. The library
should be included to eCo Software toolkit /
runtime in April 2010.  
38 ftk06b.zip 20-10-2005 2192 Kb. 2
FORTRAN/TK 0.6 Beta - Tk-Toolkit wrapper for
OpenWatcom FORTRAN 77. It is an easy to learn,
platform-independent (OS/2 and Windows 32-bit)
GUI development library. It's probaply the most
convenient solution for FORTRAN yet. Tcl/Tk and
Rexx/Tk DLLs included. By Robin Haberkorn. 
39 gadfl100.zip 25-01-2005 371 Kb. 2
This is a binary installation package for Aaron
Watters' gadfly SQL DBMS extension module for
Python, now maintained by Richard Jones on
Sourceforge, built for the OS/2+EMX port of
Python 2.4. Additional requirements: EMX 0.9d
runtime, Python 2.4. 
40 gccinst.zip 04-08-2003 7 Kb. 0
replacement install.cmd for gcc321.zip. 
41 git-1732.zip 02-10-2011 8219 Kb. 1
Git version 1.7.3.2 for OS/2 testbuild (very
experimental use, not tested enough). Git is an
open source, distributed version control system
designed to handle everything from small to very
large projects with speed and efficiency. Every
Git clone is a full-fledged repository with
complete history and full revision tracking
capabilities, not dependent on network access or
a central server. Branching and merging are fast
and easy to do. Git is used for version control
of files, much like tools such as Mercurial,
Bazaar, Subversion, CVS, Perforce, and Visual
SourceSafe. 
42 git-2110.zip 23-01-2017 19656 Kb. 0
git v2.11.0 for OS/2. Git is a free and open
source distributed version control system
designed to handle everything from small to very
large projects with speed and efficiency. Git is
easy to learn and has a tiny footprint with
lightning fast performance. It outclasses SCM
tools like Subversion, CVS, Perforce, and
ClearCase with features like cheap local
branching, convenient staging areas, and
multiple workflows. Additional requirements:
kLIBC v0.6.6, Perl v5.16.0, Python v2.7.2, cURL,
v1.0.0t-KNIX. This port was done by: KO
Myung-Hun. 
43 glibdl.zip 23-05-2007 597 Kb. 2
Dependent lib for Mozilla builds. A developer
package that combines the GLib and libIDL
packages (binaries for GCC 3.2.2 and 3.3.5 and
sources). It is used in the Mozilla build
process to create the XPIDL compiler. 
44 gput0141.zip 10-03-2012 5246 Kb. 0
GPutils version 0.14.1 for eComStation (OS/2).
This is a binary distribution of GPutils for
eComStation (OS/2), built from the original
sources. GPUtils is a collection of development
tools for Microchip (TM) PIC (TM)
microcontrollers. It's intended to be compatible
with the manufacturer's tools, MPASM, MPLINK,and
MPLIB. Makefiles for Open Watcom C/C++ are
included. Additional requirements: File system
with support for long filenames (JFS, HPFS,
FAT32). 
45 H2Unt110.zip 27-01-2003 49 Kb. 2
H2Unit Version 1.10  Copyright (c) 1997-2001 by
ws it-service, Wolfram Schmid. H2Unit reads
preprocessor #DEFINE definitions out of C header
file (.H) and creates a Pascal interface Unit
(.PAS) with corresponding constants (CONST). 
46 htext201.zip 20-12-2015 160 Kb. 0
(v2.01) HyperText/2 - FREEWARE
This package allows you to easily create
powerful OS/2 INF files with only a handfull
of commands instead of the complex set of IPF
commands. Included are programs to maintain
HyperText/2 source code for translation
purposes and to convert an IPF file to an
HyperText/2 file.
Authors: Andreas Schnellbacher and Christian
Langanke. 
47 hugs.zip 24-09-2004 9703 Kb. 0
HUGS - Haskell User's Gofer System, Version: Nov
2003. This is a copy of a win32 installation of
HUGS 98, with added OS/2 command line
executables (hugs.exe and runhugs.exe), an
example command file to start HUGS in a correct
environment (hugsos2.cmd), and modified source
code. The graphical version (winhugs.exe) can be
run using Odin. 
48 hugs101.zip 02-09-2004 344 Kb. 0
HUGS - Haskell User's Gofer System, Version
1.01, for Innotek GCC Runtime. A functional
programming environment for the Haskell
language. Same as hugs101o.zip, but recompiled
using Innotek GCC. 
49 icon_931.zip 16-05-2004 613 Kb. 0
Version 9.3.1 of the Icon programming language.
Icon is a very high-level imperative language
with a rich repertoire of string and structure
processing facilities. In Icon, values, not
variables, are typed. Built-in data types
include numerics, character sets, strings, sets,
lists, associative tables, records, and
procedures. The aggregate types - sets, lists,
tables, and records - can hold values of any
type. Tables can be indexed by values of any
type... 
50 import30.zip 02-09-2014 66 Kb. 0
Imports: a utility to create a
list of source files for a
Modula-2 program.
Freeware, source included. 

HomeHome  IndexIndex  NextNext