the 64-bit compiler (and OS) supports diverse models how data types are handled on 64-bit CPUs. These models exist for compatibility purpose with older 32-bit systems.
In case of Embedded Wizard created application, the model LP64 is expected. In this model long and pointer operands are both 64-bit. Regular int variables are still 32-bit. Windows (unlike most UNIX derivates) supports the LLP64 model. Here, only long long and pointer operands are 64-bit. Regular long is still 32-bit. Embedded Wizard, however, uses internally long to store and calculate with pointers.
Therefore the Embedded Wizard code can't be compiled for 64-bit Windows. The above error message is reported during compilation. The unique workaround is to configure the compiler for x86 (32-bit CPU).
Does it help you further?
I would refer in this case to following thread Closing UI application with button.
Ask Embedded Wizard
Welcome to the question and answer site for Embedded Wizard users and UI developers.
Ask your question and receive answers from the Embedded Wizard support team or from other members of the community!