Message <Context> "<name>" does not have a constant address, but occurs in a context that requires an address constant. Description A variable with static storage has been initialized to the address of an object whose address is not constant. This can happen if a static pointer variable is initialized to the address of an automatic variable. User Action Either make the initialize a constant, or, if possible, initialize the static storage using a run-time assignment.