RAD Studio Delphi distributives

Статус
В этой теме нельзя размещать новые ответы.

emailx45

BANNED
Регистрация
5 Май 2008
Сообщения
3,582
Реакции
2,450
Credits
578
Issue with localized compilers in RAD Studio and C++Builder 10.3.3
David Millington
25/2/2020
[SHOWTOGROUPS=4,19,20]
The localized versions of the C++Builder 10.3.3 C++ compilers are not up to date.
We've identified an issue in RAD Studio and C++Builder 10.3.3 regarding the localized versions of the C++ compilers.

Background
In the past, we translated the compiler error messages, aiming to assist developers in non-English countries to understand compiler hints, warnings and errors. To do this, we shipped multiple copies of each compiler, one for each language.
As of 10.3, we are no longer translating compiler error and warning messages because it caused a number of issues, not least of which is that it made it hard for developers to search using the message text to find information from other developers who'd encountered it online. We appreciate presenting as much UI and text in a developer's local language as possible, but we do want to help our customers find information, and in the past we were the only compiler vendor who translated warnings and errors. Any Clang error message is always English for every other vendor, for example.

Currently, however, we still ship compiler binaries in the localization folders, except the compilers are the same as the English version, and are not translated. That is, the binaries for the French, German and Japanese compilers should be identical to the English binaries.

Issue
Unfortunately, in 10.3.3, the Clang compiler binaries for French, German and Japanese do not match the English binaries. Specifically, they are the 10.3.2 binaries, not 10.3.3. This means that if you're using the French, German or Japanese version of RAD Studio, and you compile a C++ project, you'll be using an out of date compiler -- missing out on a large number of quality improvements we made in 10.3.3.

If you have localized your installation of RAD Studio 10.3.3, you will have the wrong Clang compiler. You do not need to verify, and can skip to the ‘Solution’ section to apply the fix.

However, if you are unsure or want to manually verify, including after resolving the issue (see below), use the following steps.

Checking if you are affected by this issue
You can verify if you have the right files installed by checking the file sizes of the files in your RAD Studio installation's \bin folder, usually c:\Program Files (x86)\Embarcadero\Studio\20.0\bin. Open a command prompt in your \bin folder, and run the following command (if you copy the command, right-click into the command prompt window to paste it):

dir /ON bcc32c.exe bcc32x.exe cpp32c.exe bcc64.exe cpp64.exe bccaarm.exe cppaarm.exe bcciosarm.exe cppiosarm.exe bcciosarm64.exe cppiosarm64.exe ideclang.dll compclang33.dll
Compare the output file sizes to the following; any file size difference indicates the issue. The compilers available will depend on which platforms you have installed.

Directory of C:\Program Files (x86)\Embarcadero\Studio\20.0\bin
14/11/2019 01:55 36,325,752 bcc32c.exe
14/11/2019 01:55 36,127,744 bcc32x.exe
14/11/2019 01:55 36,134,776 bcc64.exe
14/11/2019 01:55 17,665,912 bccaarm.exe
14/11/2019 01:55 17,665,912 bcciosarm.exe
14/11/2019 01:55 17,665,912 bcciosarm64.exe
14/11/2019 01:55 18,435,960 compclang33.dll
14/11/2019 01:55 36,307,832 cpp32c.exe
14/11/2019 01:55 17,640,824 cpp64.exe
14/11/2019 01:55 17,641,848 cppaarm.exe
14/11/2019 01:55 17,641,848 cppiosarm.exe
14/11/2019 01:55 17,641,848 cppiosarm64.exe
14/11/2019 01:55 12,623,736 ideclang.dll
13 File(s) 299,519,904 bytes
0 Dir(s) 10,593,681,408 bytes free

Solution
We considered a patch for this issue, but the workaround is very simple, possibly simpler than downloading and applying a patch. Since the compiler files should be identical to the English version, the fix is simply to copy the files from the \bin\en folder to \bin.
  1. Close RAD Studio
  2. Make a backup of the files in your installation’s bin folder, usually c:\Program Files (x86)\Embarcadero\Studio\20.0\bin, following the file list below
  3. Copy the files in the file list before from bin\en to bin, replacing the files you backed up.
  4. Verify you have the correct version following the steps above
  5. Reopen RAD Studio.
File list
The available compilers (bcc*.exe) and preprocessors (cpp*.exe) depend on which platforms you have installed.
Windows 32-bit
  • bcc32c.exe
  • bcc32x.exe
  • cpp32c.exe
Windows 64-bit
  • bcc64.exe
  • cpp64.exe
Android 32-bit
  • bccaarm.exe
  • cppaarm.exe
iOS 32-bit
  • bcciosarm.exe
  • cppiosarm.exe
iOS 64-bit
  • bcciosarm64.exe
  • cppiosarm64.exe
IDE compiler DLLs (always installed)
  • ideclang.dll
  • compclang33.dll

[/SHOWTOGROUPS]
 

emailx45

BANNED
Регистрация
5 Май 2008
Сообщения
3,582
Реакции
2,450
Credits
578
Linker error using the sensor components for Android in RAD Studio 10.3.3
David Millington
25/2/2020
[SHOWTOGROUPS=4,19,20]
An issue in Androidapi.Sensor.pas referring to symbols introduced in SDK version 26 will cause an linking error when your app references SDK version 22.

If you are building Android applications with C++Builder 10.3.3, you may encounter an error [ldandroid Error] "ld" exited with code 1. The same issue can appear with different symptoms for Delphi 10.3.3 when attempt to match symbol names (such as using a script to gain symbols from call stacks generated by third party call stack libraries on Android, such as Как увидеть ссылки? | How to see hidden links?) in Delphi, where you will also get a linker error.

The issue is caused by a few symbols in the Androidapi.Sensor.pas file only being introduced in Android SDK version 26, but your application will link against version 22 where those symbols are not present. To resolve the errors, just make a local copy of the unit and comment out the symbols.
Workaround
  1. Find the C:\Program Files (x86)\Embarcadero\Studio\20.0\source\rtl\android\Androidapi.Sensor.pas and Androidapi.inc files (or the same file in your RAD Studio installation folder, if you installed to a different location.)
  2. Make a copy of them in your project's source folder, and addAndroidapi.Sensor.pas only to your project. Androidapi.inc is required to build your local copy of Androidapi.Sensor.pas.
  3. Open the file and locate and comment out the declarations for the following symbols:
    1. ASensorManager_getInstanceForPackage
    2. ASensorManager_getDefaultSensorEx
    3. ASensorManager_createSharedMemoryDirectChannel
    4. ASensorManager_createHardwareBufferDirectChannel
    5. ASensorManager_destroyDirectChannel
    6. ASensorManager_configureDirectReport
    7. ASensorEventQueue_registerSensor
    8. ASensor_isDirectChannelTypeSupported
    9. ASensor_getHighestDirectReportRateLevel
  4. Ensure that when you upgrade to the next version, you remove your local copy of this file from your projects.
Writeup
Brian Long kindly wrote up a Как увидеть ссылки? | How to see hidden links?. Thanks Brian!
[/SHOWTOGROUPS]
 

FireWind

Moderator
Регистрация
2 Дек 2005
Сообщения
962
Реакции
693
Credits
2,272
RAD Studio 10.3.3 Midas.dll Patch
This patch addresses the following issue:
An issue addressed by a previous hotfix (C++Builder 10.3.3 Threading and TLS Patch) affected Midas. The DLL has been rebuilt.
English, French, German and Japanese
Available only to registered users of RAD Studio, Delphi, C++Builder 10.3 and All-Access
MD5: 6912D06C2EE5CCDA714B3AA36D2F1505

[SHOWTOGROUPS=4,19,20]download: Как увидеть ссылки? | How to see hidden links? (722.8K)

eng info: Как увидеть ссылки? | How to see hidden links?
rus info: Как увидеть ссылки? | How to see hidden links?
[/SHOWTOGROUPS]
 
Последнее редактирование модератором:

emailx45

BANNED
Регистрация
5 Май 2008
Сообщения
3,582
Реакции
2,450
Credits
578
ID: 30915, Delphi 10.3.3 Open Array Patch
[SHOWTOGROUPS=4,19,20]

This patch addresses the following issue:
RSP-23939 (Как увидеть ссылки? | How to see hidden links?) Access violation when calling an inherited function with an open array parameter in Rio
For the Delphi Win64 compiler, calling an inherited method without specifying the name when the method has an open array parameter can result in a crash.
English, French, German and Japanese
Available only to registered users of RAD Studio, Delphi, C++Builder 10.3 and All-Access

Size: 2,562,475 bytes
Updated on Tue, 25 Feb 2020 17:11:30 GMT
Originally uploaded on Tue, 25 Feb 2020 17:11:30 GMT
MD5: 6DABA3F21A38072342CDC725929D7343


[/SHOWTOGROUPS]
 

GuDron

dumpz.ws
Admin
Регистрация
28 Янв 2020
Сообщения
3,011
Реакции
1,000
Credits
1,844
Embarcadero RAD Studio 10.3.3 Rio - Updates and Hotfix collection
[SHOWTOGROUPS=4,20]


Как увидеть ссылки? | How to see hidden links?

Дата Выпуска: 2020
Версия: 26.0.36039 Build: 7899
Разработчик: Embarcadero Technologies
Сайт разработчика: Как увидеть ссылки? | How to see hidden links? Как увидеть ссылки? | How to see hidden links?
Разрядность: 32bit, 64bit
Основной язык интерфейса: Английский.
Другие языки: Французский, Немецкий, Японский.

ТаблЭтка: не требуется

Системные требования: Системные требования не обозначены.
Описание: Данная коллекция содержит следующие исправления для среды Embarcadero RAD Studio 10.3.3. Rio
Доп. информация о исправлениях:
Как увидеть ссылки? | How to see hidden links?
Этот патч решает следующую проблему:
* RSP-27180 сбой 64-битных сборок с потоками
Создание и использование потока (например, std :: thread) может привести к нарушению доступа на некоторых машинах.
Это было вызвано ошибкой установки 32-байтового теневого пространства Win64 внутри кода для очистки данных TLS (локальное хранилище потоков) в сочетании с компилятором, применяющим оптимизацию хвостового вызова к вызову метода в этом коде очистки, который использовал это пространство. Патч правильно устанавливает теневое пространство, и сбой с TLS больше не происходит.
Английский, французский, немецкий и японский
Как увидеть ссылки? | How to see hidden links?
Этот патч решает следующую проблему:
Невозможно отладить приложение на устройстве iOS с использованием процессора A12 (arm64e), включая iPhone XS и XR
Английский, французский, немецкий и японский
Как увидеть ссылки? | How to see hidden links?
Этот патч решает следующую проблему
Приложения веб-сервера, созданные с помощью библиотеки Indy (для Windows), не могут загрузить сертификат SSL. О проблеме сообщили на портале качества как RSP-27144
Английский, французский, немецкий и японский
Как увидеть ссылки? | How to see hidden links?
Этот патч устраняет следующие проблемы:
* Проблема, из-за которой служба Android не работала из-за невозможности загрузки собственной библиотеки. Это касается только приложений, упакованных как пакеты приложений Android. Базовый APK, сгенерированный из AAB, имеет атрибут manifest manifest extractNativeLibs, установленный в false. В этом случае диспетчер пакетов не извлекает библиотеку в файловую систему при установке приложения, в результате чего служба Android передает динамическому компоновщику неверный абсолютный путь к собственной библиотеке.
Английский, французский, немецкий и японский
Как увидеть ссылки? | How to see hidden links?
Обновлено 16 декабря 2019 г. для устранения проблемы с файлом readme.
Этот патч устраняет следующие проблемы:
RSP-23698 dsymlink дает аварийное завершение программы
RSP-26704 Отладка 64-битного приложения Android зависает в IDE
RSP-26824 Точки останова не работают в проекте Android 64
RSP-26774 Невозможно запустить ядро GDB после переключения с отладки 32 на 64 Android
плюс ряд внутренних проблем, в том числе: оценка проблем, подключение к устройству Android, замедление отлаживаемого приложения при подключенном отладчике, обработка очень больших исходных файлов, переключение потоков из представления «Потоки», отображение памяти в представлении «ЦП» и другие.
Английский, французский, немецкий и японский
Как увидеть ссылки? | How to see hidden links?
Этот патч устраняет следующие проблемы:
* Всплывающее окно завершения кода RSP-26731 оставляет плавающее окно полосы прокрутки
* RSP-27035 Использование TActionManager или TPopupActionBar приводит к ошибке «F2613 Unit 'IDETheme.ActnCtrls' not found" при компиляции
Английский, французский, немецкий и японский
Как увидеть ссылки? | How to see hidden links?
Этот патч решает следующую проблему:
* RSP-23698: dsymlink выдает аварийное завершение программы
При связывании отладочной сборки приложения для iOS dsymlink завершится ошибкой с утверждением и ненормальным завершением программы. В зависимости от ваших настроек, вы также можете увидеть много предупреждений перед подтверждением и падением.
Английский, французский, немецкий и японский
Как увидеть ссылки? | How to see hidden links?
RAD Studio 10.3.3 iOS 13 Темная заплатка
Этот патч устраняет следующие проблемы:
Приложения, созданные для iOS 13 с RAD Studio 10.3.3, требуют, чтобы пользователь перезапустил свое приложение iOS FireMonkey на своем устройстве iOS после переключения между светлой и темной темой iOS в настройках iOS.
Английский, французский, немецкий и японский
Как увидеть ссылки? | How to see hidden links?
Этот патч решает следующую проблему:
Проблема, устраненная предыдущим исправлением (C ++ Builder 10.3.3 Threading и TLS Patch), затронула Midas. DLL была восстановлена.
Английский, французский, немецкий и японский
Как увидеть ссылки? | How to see hidden links?
Этот патч решает следующую проблему:
RSP-23939 Нарушение прав доступа при вызове унаследованной функции с параметром открытого массива в Rio
Для компилятора Delphi Win64 вызов унаследованного метода без указания имени, когда метод имеет параметр открытого массива, может привести к сбою.
Английский, французский, немецкий и японский
Как увидеть ссылки? | How to see hidden links?


Обратите внимание на процедуру хода установки/копирования обновлений и исправлений:
Как увидеть ссылки? | How to see hidden links?

[/SHOWTOGROUPS]
 
Последнее редактирование модератором:

FireWind

Moderator
Регистрация
2 Дек 2005
Сообщения
962
Реакции
693
Credits
2,272
RAD Studio 10.3.3 Architect Edition - KeyGen Source Code + hosts file
[SHOWTOGROUPS=4,20]
Пробовал компилировать, но Delphi с ним не ставил + я положил в архив свой файл hosts
© KostyantynKo
[/SHOWTOGROUPS]
 
Последнее редактирование модератором:

FireWind

Moderator
Регистрация
2 Дек 2005
Сообщения
962
Реакции
693
Credits
2,272
ISO for RAD Studio, Delphi, C++Builder 10.4
ISO for RAD Studio, Delphi, C++Builder 10.4
A Double Layer (dual layer) high capacity DVD is required for burning a physical disc.
Available only to registered users of Delphi, C++Builder, RAD Studio 10.4, and Embarcadero All-Access XE
English, French, German and Japanese
MD5: 20FD1724606290ECABA8B7B8DE6ADE1D
Size: 6GB

[SHOWTOGROUPS=4,20]
[/SHOWTOGROUPS]
 
Последнее редактирование модератором:

FireWind

Moderator
Регистрация
2 Дек 2005
Сообщения
962
Реакции
693
Credits
2,272
RAD Studio, Delphi, C++Builder 10.4 Web Install
Web Installer for RAD Studio, Delphi, C++Builder 10.4
English, French, German and Japanese
Available only to registered users of RAD Studio, Delphi, C++Builder 10.4 and All-Access
MD5: 007795771BD124E044BB3279C8072647
Size: 134/7MB

[SHOWTOGROUPS=4,20]
[/SHOWTOGROUPS]
 
Последнее редактирование модератором:

FireWind

Moderator
Регистрация
2 Дек 2005
Сообщения
962
Реакции
693
Credits
2,272
RADStudio 10.4 Build 27.0.37889.9797 KeyPatch
[SHOWTOGROUPS=4,20]
© KostyantynKo

KeyPatch: Full DVD + KeyPatch: [/SHOWTOGROUPS]
 
Последнее редактирование модератором:

FireWind

Moderator
Регистрация
2 Дек 2005
Сообщения
962
Реакции
693
Credits
2,272
RAD Studio 10.4 Patch 1
RAD Studio 10.4 Patch 1 adds some missing files to the installation. This includes a file needed for Win 64-bit debugging with C++Builder, as well as some other features. More details in the readme file.
English, French, German and Japanese
Available only to registered users of RAD Studio, Delphi, C++Builder 10.4 and All-Access

[SHOWTOGROUPS=4,20]
MD5: 4F65B4E38328A1DE07510CE950D02D73
[/SHOWTOGROUPS]
 
Последнее редактирование модератором:

LeshaRB

Moderator
Регистрация
11 Июн 2007
Сообщения
319
Реакции
467
Credits
10
[SHOWTOGROUPS=4,20]
RAD Studio 10.4 Sydney Architect 27.0.37889.9797

10.4 Patch 1

Login/Password rsload.net/rsload.net

Скорость маленькая будет, но зато стабильно скачает с докачкой


1. Запустите программу установки RAD Studio ESD с правами администратора, нажимайте кнопку «Далее» до появления страницы «Ввод лицензии».
2. Теперь на RADStudioKeypatch нажмите PATCH.
3. В установщике Rad Studio нажмите Назад, «Использовать существующую лицензию», нажмите Далее >>.
4. Выберите Платформы для установки.
5. RUN RAD STUDIO КАК АДМИНИСТРАТОР В ПЕРВЫЙ РАЗ.
[/SHOWTOGROUPS]
 
Последнее редактирование модератором:

emailx45

BANNED
Регистрация
5 Май 2008
Сообщения
3,582
Реакции
2,450
Credits
578
1- Mount your ISO file!

2- Execute the "radstudio 10.4 99797b" installer (offline exe) like ADMIN

3- on "I Agree to the RAD Studio License Agreement and Privacy Policy" mark and click OK

4 - run the KeyGen for 10.4 like ADMIN ( if want, patch the HOSTS file )

5 - click "Patch button" to generate your key, and click OK button

6 - in the Installer RAD 10.4 click "BACK" button

7 - now, select "Use existing license" and click "Install"

8 - now select your Platforms, and others options and wait the install end

9 - It's ready!

10 - 1st RUN, like ADMIN ALWAYS!

hug
 
Последнее редактирование:

ilias_1

Premium
Регистрация
7 Окт 2009
Сообщения
17
Реакции
11
Credits
52
TurboPascal 5.5 / Borland Pascal 7.0 with Objects
[SHOWTOGROUPS=4,20]
Как увидеть ссылки? | How to see hidden links?

Borland Pascal 7.0 with Objects


Как увидеть ссылки? | How to see hidden links?

[/SHOWTOGROUPS]
 
Последнее редактирование модератором:

emailx45

BANNED
Регистрация
5 Май 2008
Сообщения
3,582
Реакции
2,450
Credits
578
BDE Sources with Group to RAD Studio 10.4 Sidney
[SHOWTOGROUPS=4,20]
If you need it, it really works yet!

the sources is the same than before - then nothing new, ok!


[/SHOWTOGROUPS]
 
Последнее редактирование:

FireWind

Moderator
Регистрация
2 Дек 2005
Сообщения
962
Реакции
693
Credits
2,272
Embarcadero Delphi 10.4 Sydney Version 27.0.37889.9797 Lite v16.0
Год/Дата Выпуска: 2020
Версия: 10.4 Build: 26.0.36039.7899
Разрядность: 32bit, 64bit
Язык интерфейса: Английский
Таблэтка: вылечено
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Похожие темы
Автор темы Заголовок Форум Ответы Дата
FireWind RAD Studio Delphi Compiler and Code Completion patch for RAD Studio 10.4.1 Релизы и патчи / Releases and patches 1