Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: Compilation error - IntraWeb 14.2.7 and Delphi 10.2.1 64-bit



Permlink Replies: 1 - Last Post: Feb 27, 2018 10:54 PM Last Post By: Alexandre Machado
Nicko Pekhlivanov

Posts: 1
Registered: 10/25/09
Compilation error - IntraWeb 14.2.7 and Delphi 10.2.1 64-bit
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 27, 2018 1:58 AM
Hello,
we cannot compile a 64-bit IntraWeb application, the same application compiles and runs fine under 32-bit.
The IntaWeb version is 14.2.7 (Ultimate), the Delphi version is 10.2 Tokyo Enterprise Update 1.
The error message we get is:
[dcc64 Fatal Error] MainForm.pas(15): F2051 Unit IWCompGradButton was compiled with a different version of IWTypes.TIWAsyncEvent

We also tried to compile with IntraWeb source code, but did not succeed either:
[dcc64 Fatal Error] IWGlobal.pas(85): F2051 Unit IWKlooch was compiled with a different version of IWException.EIWInvalidKey

The same happens with a new IW application with only one form and with the IW demos.
The bundled version of IW (14.0.0) does not have this problem, but unfortunately we cannot use it.

Please provide a solution to this, as we are nearing a deadline for publishing the application for our customers.
Thank you in advance.
Alexandre Machado

Posts: 1,754
Registered: 8/10/13
Re: Compilation error - IntraWeb 14.2.7 and Delphi 10.2.1 64-bit
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 27, 2018 10:54 PM   in response to: Nicko Pekhlivanov in response to: Nicko Pekhlivanov
Nicko Pekhlivanov wrote:
Hello,
we cannot compile a 64-bit IntraWeb application, the same application compiles and runs fine under 32-bit.
The IntaWeb version is 14.2.7 (Ultimate), the Delphi version is 10.2 Tokyo Enterprise Update 1.
The error message we get is:
[dcc64 Fatal Error] MainForm.pas(15): F2051 Unit IWCompGradButton was compiled with a different version of IWTypes.TIWAsyncEvent

We also tried to compile with IntraWeb source code, but did not succeed either:
[dcc64 Fatal Error] IWGlobal.pas(85): F2051 Unit IWKlooch was compiled with a different version of IWException.EIWInvalidKey

The same happens with a new IW application with only one form and with the IW demos.
The bundled version of IW (14.0.0) does not have this problem, but unfortunately we cannot use it.

Please provide a solution to this, as we are nearing a deadline for publishing the application for our customers.
Thank you in advance.

IntraWeb builds correctly in x64. Have you run IntraWeb Bundled Removal Tool in order to remove bundled edition from your system? It is required to run it every time you install or update Delphi (not IntraWeb, though).
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02