Autoconf Geotrans Code
Brought to you by:
mike_pfauth
$Id$ 1. I do most of my work on Linux and I was not satisfied with the build system provided by NGIS for their GeoTrans product. It works, it but does not install the headers and libraries and it is clunky besides. 2. This package is merely GeoTrans 3.4 ported to an Automake build system. I have not otherwise modified it except to fix bugs as noted in ChangeLog. 3. I use GeoTrans in my own work and find it handy, not least because of its support for many map projections and coordinate systems. GeoTrans dates from the mid-90's when secure programming was just a small blot on a distant horizon. If security and safety are important concerns then beware. I have never had a problem but maybe I am just lucky. 4. This package was developed and tested on Linux using the GNU compiler. I don't know what will happen if compiled on other UNIXs. If you trust autoconf, then it should just work ;=). 5. If you want the lib and doc dirs to have the Geotrans version number in it (eg /usr/local/lib64/geotrans3.4) then at configure time specify the lib dir something like this: --libdir=/usr/local/lib64/geotrans3.4. Similarly for the doc dir. I couldn't figure out how to make automake do this and finally decided that it was not worth pursuing. 6. The uninstall target works but make must be run from the same directory in which geotrans was built and installed. 7. There are several useful and edifying documents in the docs directory. 8. Programs built with Geotrans require the MSPCCS_DATA environment variable to be set to the location of its data files, one of which is 3_param.dat, see docs/MSP_Geotrans_Users_Guide.pdf.