14 - Memory structures destroyed. Program terminated.

Generated if internal memory management structures become corrupted. This is caused by the CauseWay application writing to memory regions that have not been allocated to it and is a bug in the application. Obtain a corrected version of the application to fix this error.

15 - DOS reported an error while accessing swap file. Program terminated.

Generated if any level of error is detected while accessing the swap file. The swap file has probably been deleted inadvertently by the application or perhaps marked as read-only.

16 - Unsupported DOS function call. Program terminated.

The CauseWay application attempted to use an obsolete DOS function which used file control blocks (FCBs). Use the file handle DOS functions in the application instead.


Warning messages are displayed by the WL32 protected mode linker when it encounters a problem while linking a CauseWay application. Warning messages are nonfatal and therefore the link process is not terminated. Warning messages do not always indicate a problem which needs to be resolved: see the explanations below for further details on situations in which warnings may be ignored during the link process.

Symbol defined more than once: <symbol name> Defined in <filename>, duplicated in <filename>

This message appears if a program has two or more globally visible symbols with the same name. Rename or make private or local one of the symbols to solve this problem. Also, check for two or more occurrences of the same object module in the object module list. The first definition of the symbol has precedence over any definitions that may follow.

Next Page

Previous Page

Go to Table of Contents

Go back to Devore Software & Consulting home page