Hello,
I still cannot build a 64 Bit project with C++Builder and 7.9.0.1.
During starting the app in IDE the error message appears "Cannot create process"
Thanks
Thomas
Still not working with 64 Bit
Re: Still not working with 64 Bit
Hello,
But does the same application without TsiLang work for you under 64bit? The most possible reason is that there is a firewall rule that blocks RAD Studio/C++Builder while debugging under 64bit OS. You can try to run without debugging and if this will work then just check your firewall rules.
But does the same application without TsiLang work for you under 64bit? The most possible reason is that there is a firewall rule that blocks RAD Studio/C++Builder while debugging under 64bit OS. You can try to run without debugging and if this will work then just check your firewall rules.
Best regards,
Igor Siticov.
Igor Siticov.
-
- Posts: 12
- Joined: Tue Oct 05, 2021 1:52 pm
Re: Still not working with 64 Bit
Without it's working.
I have to link without dynmamic libs. Then it's working. Thats ok for release but for debugging not.
Thanks
Thomas
I have to link without dynmamic libs. Then it's working. Thats ok for release but for debugging not.
Thanks
Thomas
Re: Still not working with 64 Bit
Try to turn OFF the "Use run-time packages" linker option. But if the application works when you run it from IDE without debugging and doesn't work when you run it with debugging then the most possible reason is a firewall issue or antivirus. The same code of TsiLang is executed when you run with or without debugging, so this looks like the problem somewhere else.
Hope this helps.
Hope this helps.
Best regards,
Igor Siticov.
Igor Siticov.
-
- Posts: 12
- Joined: Tue Oct 05, 2021 1:52 pm
Re: Still not working with 64 Bit
Yes, then I'm able to debug. But this is a workaround not a solution.
In the past with C++Builder 10.4 I got other problem so I have to downgrade your components.
No with a new PC an C++Builder 11 I did it with the workaround.
All old projects with C++Builder 10.4 I have to use the old version.
In the past with C++Builder 10.4 I got other problem so I have to downgrade your components.
No with a new PC an C++Builder 11 I did it with the workaround.
All old projects with C++Builder 10.4 I have to use the old version.
Re: Still not working with 64 Bit
May be the same workaround will help?moppelstroppel wrote: ↑Thu Dec 16, 2021 11:00 am All old projects with C++Builder 10.4 I have to use the old version.
Best regards,
Igor Siticov.
Igor Siticov.
-
- Posts: 12
- Joined: Tue Oct 05, 2021 1:52 pm
Re: Still not working with 64 Bit
Yes it will work.
But the problem is not fixed.
The link and start performance is bad if I have to link with all static libs.
And the problem is not fixed with a workaround. It is only a temporary solution.
So, do you will try to fix the problem?
Thanks
Thomas
But the problem is not fixed.
The link and start performance is bad if I have to link with all static libs.
And the problem is not fixed with a workaround. It is only a temporary solution.
So, do you will try to fix the problem?
Thanks
Thomas
Re: Still not working with 64 Bit
Yes, of course, we will try to find the possible reason for this problem and fix it.
Sorry.
Btw, you can try to remove ONLY TsiLang package from the run-time packages list and check if this will also help.
Sorry.
Btw, you can try to remove ONLY TsiLang package from the run-time packages list and check if this will also help.
Best regards,
Igor Siticov.
Igor Siticov.
Re: Still not working with 64 Bit
Hello Thomas,
Thank you again for reporting this issue! We've identified the problem and were able to fix it:
The problem is that when using "Link with run-time packages" option the Win64 exe tries to load Win32 TsiLang's BPL, which is installed into [Windows\System32] or [Windows\SysWOW64] folder by installer. You can copy siInternetTranslator_11r.bpl and TsiLang_11r.bpl from TsiLang's [Units]\Win64 folder to [Public Documents]\Embarcadero\Studio\22.0\Bpl\Win64 folder and the problem should be fixed.
We will try to improve our installer to fix this.
Thank you again for reporting this issue! We've identified the problem and were able to fix it:
The problem is that when using "Link with run-time packages" option the Win64 exe tries to load Win32 TsiLang's BPL, which is installed into [Windows\System32] or [Windows\SysWOW64] folder by installer. You can copy siInternetTranslator_11r.bpl and TsiLang_11r.bpl from TsiLang's [Units]\Win64 folder to [Public Documents]\Embarcadero\Studio\22.0\Bpl\Win64 folder and the problem should be fixed.
We will try to improve our installer to fix this.
Best regards,
Igor Siticov.
Igor Siticov.