Logical name is not defined

The specified logical name is not defined. One possible reason is that the logical specified for the repository location in a .INCLUDE statement is lowercase. For example, on OpenVMS, since DCL uppercases the command line by default, a lowercase logical in your code will not match it. A similar problem can occur on UNIX. We recommend that you uppercase logicals that define a repository location in your .INCLUDE statements. If not, you can work around the problem by adding a second define in which the logical is lowercase and quoted (which preserves the case).