Builder 12.2

TwineCompile - Cut C++Builder compile times by up to 50x!
Richard_008
Posts: 40
Joined: Mon Sep 21, 2020 11:53 am

Builder 12.2

Post by Richard_008 »

With Embarcadero C++ Builder 12.2, TwineCompile gives an error when building projects in parallel.

The error is:

Code: Select all

Can't open '[Path_to_project]\[project_name].@@@'
For example:

Code: Select all

Can't open 'D:\test_path\project1.@@@'

Turning off parallel compilation fixes this error, but then compiling of course takes a bit longer
jomitech
Site Admin
Posts: 2175
Joined: Wed Oct 08, 2008 12:23 am

Re: Builder 12.2

Post by jomitech »

Thanks for reporting this issue. We will be issuing a fixed version within a couple of days.
Jon
jomitech
Site Admin
Posts: 2175
Joined: Wed Oct 08, 2008 12:23 am

Re: Builder 12.2

Post by jomitech »

The fix for this issue is now available. Re-download TwineCompile via GetIt to get the new 5.8.1 release that fixes the issue.
Jon
Teroni
Posts: 4
Joined: Fri Jan 12, 2024 4:53 pm

Re: Builder 12.2

Post by Teroni »

I am unable to install 5.8.1 via GetIt. When Setup gets to the "Embarcadero RAD Studio for Windows" is running and needs to close step, it fails to close Rad Studio. If this step is ignored, then it fails at a later step when trying to replace a DLL (because Rad Studio is open). I am unable to close Rad Studio gracefully myself because the GetIt package manager is running (installing Twine).

Thoughts?
jomitech
Site Admin
Posts: 2175
Joined: Wed Oct 08, 2008 12:23 am

Re: Builder 12.2

Post by jomitech »

After the installer has started, just kill the IDE. The installer should remain running and will be able to complete the installation with no issues.
Jon
Teroni
Posts: 4
Joined: Fri Jan 12, 2024 4:53 pm

Re: Builder 12.2

Post by Teroni »

Killed the IDE, as suggested, but the installer hangs in the "Finishing installation" step.
Teroni
Posts: 4
Joined: Fri Jan 12, 2024 4:53 pm

Re: Builder 12.2

Post by Teroni »

It appears that the only way to upgrade is to uninstall first, which is problematic when previous versions of the IDE are installed.

Workaround:
1. Copy the existing Twine directory in Program Files (x86)
2. Uninstall Twine in the IDE.
3. Install Twine.
4. Copy other DLLs/files from the previously copied directory into the install folder as needed.

One other mention: The window title in the installer still shows 12.1 instead of 12.2.
jomitech
Site Admin
Posts: 2175
Joined: Wed Oct 08, 2008 12:23 am

Re: Builder 12.2

Post by jomitech »

That is complicated. We'll have to work out a better solution for updating GetIt-based installations.
Jon
Anssi
Posts: 4
Joined: Fri Mar 18, 2022 9:33 am

Re: Builder 12.2

Post by Anssi »

Another 12.2 related issue.

Building a project from command line with jtmake fails with the following error: Unknown project version "20.2".

Adding -ide120 argument seems to help, but is there any side effects in using that, or is there a fix coming soon?
jomitech
Site Admin
Posts: 2175
Joined: Wed Oct 08, 2008 12:23 am

Re: Builder 12.2

Post by jomitech »

No side effects, -ide120 is the correct way to invoke any 12.x project builds with jtmake.
Jon
Post Reply