PROGRAM

From VrlWiki
Jump to navigation Jump to search
PROGRAM = <Program Name>  ...

If a directory contains any programs set this variable to their names. Only one library per directory can be built. If a directory does not contain any programs do not set this variable.

On Unix systems a program has no suffix. On Windows a .exe suffix is added. Program names also contain additional tags designating the compiler version and to denote a debugging or profiling edition. For example, when PROGRAM is foo then building with cl9 will create:

foo-cl9.exe              # Optimized version.
foo-cl9_g.exe            # Debugging version.
foo-cl9_p.exe            # Profiling version.


Program names must be unique within a project. Failure to do this will result in a conflicts when they are built and installed. Programs are installed in:

$GTO/install_$GARCH/$PROJECT/bin/