Next: , Previous: , Up: Compiling the Source Code   [Index]


A.3 Selecting Path Names

Msged has to know where to find its primary configuration file and the character set translation files. You must tell this at compile time (the location of all other configuration files can then be configured in the primary configuration file). The following paths are selected per default:

What file               DOS/WIN/OS2     UNIX
=========================================================
Configuration file      msged.cfg       ~/.msged
Charset Input Map       readmaps.dat    ~/.msged.readmaps
Charset Output Map      writmaps.dat    ~/.msged.writmaps

These path’s will be different if you compile via huskymak.cfg.

On Non-Unix systems, you normally do not need to change the default (which is finding everything in the current directoy). On Unix, you might want to change the locations if you are administrator and want to provide a system-wide default configuration (that can then include files in the user home directory if necessary). You can do this by redefining variables in the Makefile. Just have a look at the first three lines of makefile.unx to see how it works.