Below you can get some programs which I have built for OS/2.
Their sources can be found somewhere on the net but I couldn't find a binary
distribution for OS/2 (at least none on current release level or lacking other
requirements), so I created these builds and put them here.
Most of them were done just for fun and therefore not heavily tested.
Please study all warnings and documentation carefully!
Note that unless stated otherwise I am not the author of
these programs. For both my own written and third-party software I am
not responsible for any damage this software might cause
and take no warranty at all. Use/download it on your own risk!
Some
links and informations
about
OS/2
can be found on another page.
Porting FAQ
In 1999 I started to write
The un*x to OS/2-EMX Porting FAQ.
This document is a collection of basic hints & references, and not
intended to be a complete tutorial. It will always be work in progress...
Available software
I keep a list of
Tools and Libraries
around which I have used to create the packages available here.
Some
Software for XFree86/OS2
which I have built for XFree86/OS2 is also available.
Below you can find various software which I built for OS/2.
-
A2PS 4.13b (1st build, 632043 Bytes)
One of the best ASCII to Postscript converters
It offers "pretty printing" of many types of ASCII files (especially sources
of many programming languages) and is able to call third-party utilities
to handle more difficult formats.
By now my port doesn't offer NLS.
More information can be found on the
homepage of A2PS
-
BZIP2
Archiver (which usually compresses better than INFO-ZIP)
-
Chess programs
A few chess engines which offer a VIO interface and/or
can be used with xboard.
-
col
(1st build, 5275 Bytes)
un*x standard tool to filter out reverse line feeds.
-
(Exuberant) ctags
The best ctags utility available: supports man y programming languages,
including C, C++, Java, Fortran, Eiffel
You may get the original source distribution and binaries from from the
tool's homepage or retrieve
version
5.2.3 locally
(1st build, 20020226; 175130 Bytes)
-
file 3.37
(1st build, 20011101; 107768 Bytes)
file is a utility which identifies files based on an
extensible database.
I use the
free version
maintained by Christos Zoulas. Incorporated are enhancements
from the previous OS/2 port by Darrel Hankerson. Diffs against
the offical sources are included.
-
fte 0.49.13
(2nd build, 653752 Bytes)
xfte 0.49.13
(2nd, 442449 Bytes)
A powerful editor
available for PM, commandline and X11.
Those package include all docs, config files and executables.
Note that this is not based on the latest code base,
but the last time I checked the developers had not managed to get a simple
setup to build all version on OS/2 and I'm too lazy to update
this all the time.
I use my own set of Makefiles and did minor modifications, like
adjusting the built-in version numbers to match those of the
distribution (0.49.13), so you will have to
rebuild you .cnf files!
-
gifsicle 1.26
(1st build, 120141 Bytes)
A tool to create animated gifs. Check out the
homepage
for more information.
-
Gnuplot for OS/2
(version 3.7.x and related software)
Plotting software.
Handles mathematical expressions and 2d (3d) data sets
-
HF-Lab
HF-Lab generates heightfields which can be used as landscapes
or other surfaces in computer-generated (e.g. raytraced) images.
-
htmldoc 1.8.19
(1st build, 20020413; 1064650 Bytes).
A "dual-mode" application which
converts HTML files to PS, PDF.
It features a GUI if X11 is available. Otherwise it can be used as a
command line utility which doesn't require X11 to be installed.
It is a good idea before upgrading to remove any existing
old /XFree86/lib/X11/htmldoc directory.
This wipes out some old, unused files from previous distributions.
There's a PM frontend for htmldoc available, called
htmltopdf
which was written by Don Eitner.
-
The solid modeller
IRIT
used to have OS/2 support, though that's now no longer a supported
target platform.
-
Binaries for 7.0
-
Binaries for 8.0
The latter isn't even an alpha release, just a snapshot of
the binaries which are on my disk and need debugging :-(
-
My port of
(GNU) less
has been withdrawn.
Get the version from
Kyosuke Tokoro
(also available from Hobbes) instead!
-
Small
Postscript
-related utilities:
-
MPAGE version 2.5
print multiple pages of text per sheet on a PostScript
compatible printer
-
PCAL
program to create calendars (Postscript-files)
-
C2PS
converts an ASCII file with C/C++ code to Postscript
-
PSIFY
very minimalistic ASCII-to-Postscript-converter
-
POVRay
The famous raytracer. Now version 3.1 including X11 preview!
-
rayshade
4.0.6
(3rd build, 20020112, 354397 Bytes)
Famous ray tracing program.
Source is available from
it's homepage.
There are two old OS/2 ports out there. Both don't create
RLE output and are incomplete distributions.
My version requires the
URT package and cpp
(preprocessor; get it from the EMX package).
-
rman
3.0.9
(1st build, 43768 Bytes)
A
filter for UNIX manual pages
which can create output in
TkMan, [tn]roff, RTF, SGML, HTML, MIME, LaTeX, LaTeX 2e, Perl 5's pod.
This port seems to contain some bugs (e.g. some useless blanks
added to the output)
-
Smiley
(2nd build, 13681 Bytes)
the famous Smiley-program :-)
-
Various TeX tools
Here I collect some utilities which are often used together
with TeX, but do not ship with
neither
emTeX
nor
emTeX/TDS).
All is work in progress so don't rely on these tools for
anything mission critical!
-
dvi2tty 5.3
(2nd build, 20010121; 18684 Bytes)
dvi2tty is intended for previewing dvi-files on text-only
devices (terminals and lineprinters).
disdvi is a simple hack that dumps a dvi file in a more readable form
(nothing for the average user, though).
Sources are
available
-
dvidvi 1.0
(2nd build, 20020121; 14260 Bytes)
The dvidvi program converts a dvi file into another dvi file,
with certain changes.
Source is available from
CTAN
-
lacheck 1.26
(2nd build, 21030 Bytes)
Simple LaTeX syntax checker. Source is available from
CTAN
-
rtf2latex2e 1.0beta3
(1st build, 129846 Bytes)
rtf2latex2e is a RTF to LaTeX converter.
Source is available from
CTAN
I did almost no testing with this, it might be broken ...
-
tth
3.07
(1st build, 20020410; 339268 Bytes)
tth is a
(La)TeX to HTML translator.
The supplied manpage is outdated, try tth -? instead!
The pbmutils/netpbm stuff is work in progress and might be available
in a separate distribution upon request. To some extent and unknown
quality there are already distributions available on Hobbes/LEO.
Usage of the un*x tool "rm" has been hard-coded in (instead of the native
OS/2 one "del") for various reasons. Don't ask me about this.
-
termsize package
termsize library
(version 20010223, 39835 Bytes)
Small library (DLL) which detects the terminal/screen size.
It should work in OS/2 Window and Fullscreen sessions as well as in
XFree86 OS/2-xterms.
A sample REXX application is supplied as well as an import library.
The source code is now included.
-
unfinished stuff
stuff not ready for distribution at all ...
-
whois
(3rd, build, 11951 Bytes)
Richard J. Sexton's kinder, gentler whois
I offer
OS/2 binaries for the Shareware version of
Mup:
a music printing software from
Arkkra Enterprises.
A couple of small
utilities
which I have written. Most of them are coded in
REXX.
-
alc (Alexander's Link Checker)
Check HTML file(s) for broken links. It also reports about
multiple defined NAME targets.
-
Alexander's RexxUtils:
-
ACD2
(Alexander's Change Directory)
the most comfortable and powerful utility for changing directories.
Written in REXX.
-
ARC
(Alexander's Rexx Cruncher)
ARC "compresses" REXX source
Send any questions and comments to my email address:
<st002279@hrzpub.tu-darmstadt.de>
or
<amai@lesstif.org>