Compilation Instructions

The code can be found here: https://codeberg.org/x11cp/x11cp.git

git clone https://codeberg.org/x11cp/x11cp.git && cd x11cp/src/icao

Direct compilation

To compile this application, the following command should be used:

xmkmf -a && make

Toplevel Makefile

There is also a wrapper command in the top-level `Makefile` of the repository where this is can be run as:

make icao

The following libraries/dependencies are also required. The names of these will vary from each Linux distribution/BSD, hence the names of these libraries are generically specified:


icao (International Civil Aviation Organization) is an application which can be used to assist keen aviators to navigate between different locations.

From the README

ICAO is an interactive program running under X11/Motif. Its input is a so
called "world file", which is an ASCII file containing descriptions of objects
such as airports, roads, towns, radio beacons and the like. ICAO will use
either Lambert or Mercator projection to generate a map from this world file,
either on your screen or as PostScript output.

ICAO allows you to interactively work with the map on the screen, i.e. scroll
it, use a rubber line to measure distances and tracks etc. Additional features
are available for both motorized flights and soaring.

Version 0.60b (the 'b' meaning beta) is the first version released.

The supplied world file highlights a part of a map of Germany.