Compiling and Running the Un*x Version of GED2HTML

The Un*x distribution of GED2HTML is a source distribution. You must first download the distribution file. The distribution file is a gzipped tar file, so you will also need ``gunzip'' and ``tar'' (standard tools available on most systems and on the net) to unpack the distribution. You will also need ``make'' (also a standard tool) and an ANSI C compiler (such as ``gcc'') to build the program. An old-style C compiler such as that supplied with SunOS will not compile the program, sorry.

After downloading, you should have a file ``ged2html-vvvv.tar.gz'', where the ``vvvv'' represents the version number of the distribution. First, uncompress it using the command:

gunzip ged2html-vvvv.tar.gz Make a subdirectory ``ged2html'' (call it whatever you want) into which to unpack the distribution. Go to that directory and execute: tar xvf ../ged2html-vvvv.tar

At this point, you should have a number of files, including ``Makefile'', and C sources and header files. Compile the program by typing:

make If all is well, you should then have an executable file ``ged2html'' in the current directory.

Ged2html is invoked, as are all Un*x commands, by typing its name, possibly followed by command-line arguments. Ged2html can receive its GEDCOM input in one of two ways. If a series of filename arguments are supplied on the command line, then it reads GEDCOM from them, one after the other. If it is invoked without filename arguments on the command line, then it reads GEDCOM from the standard input.

GED2HTML home page

Copyright © 1995 Eugene W. Stark. All rights reserved.
stark@cs.sunysb.edu