RAD Studio Delphi distributives

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

emailx45

Местный
Регистрация
5 Май 2008
Сообщения
3,571
Реакции
2,439
Credits
574
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

Местный
Регистрация
5 Май 2008
Сообщения
3,571
Реакции
2,439
Credits
574
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 Для просмотра ссылки Войди или Зарегистрируйся) 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 Для просмотра ссылки Войди или Зарегистрируйся. Thanks Brian!
[/SHOWTOGROUPS]
 

FireWind

Свой
Регистрация
2 Дек 2005
Сообщения
1,957
Реакции
1,203
Credits
4,034
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: Для просмотра ссылки Войди или Зарегистрируйся (722.8K)

eng info: Для просмотра ссылки Войди или Зарегистрируйся
rus info: Для просмотра ссылки Войди или Зарегистрируйся
[/SHOWTOGROUPS]
 
Последнее редактирование модератором:

emailx45

Местный
Регистрация
5 Май 2008
Сообщения
3,571
Реакции
2,439
Credits
574
ID: 30915, Delphi 10.3.3 Open Array Patch
[SHOWTOGROUPS=4,19,20]
Для просмотра ссылки Войди или Зарегистрируйся
This patch addresses the following issue:
RSP-23939 (Для просмотра ссылки Войди или Зарегистрируйся) 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
Сообщения
9,016
Реакции
1,524
Credits
30,864
Embarcadero RAD Studio 10.3.3 Rio - Updates and Hotfix collection
[SHOWTOGROUPS=4,20]


7ac1efe539476d5202c42e784ed15bac.png

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

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

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


Обратите внимание на процедуру хода установки/копирования обновлений и исправлений:
Для просмотра ссылки Войди или Зарегистрируйся

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

FireWind

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

FireWind

Свой
Регистрация
2 Дек 2005
Сообщения
1,957
Реакции
1,203
Credits
4,034
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

Свой
Регистрация
2 Дек 2005
Сообщения
1,957
Реакции
1,203
Credits
4,034
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

Свой
Регистрация
2 Дек 2005
Сообщения
1,957
Реакции
1,203
Credits
4,034
Последнее редактирование модератором:

FireWind

Свой
Регистрация
2 Дек 2005
Сообщения
1,957
Реакции
1,203
Credits
4,034
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

Свой
Регистрация
11 Июн 2007
Сообщения
320
Реакции
467
Credits
39
[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

Местный
Регистрация
5 Май 2008
Сообщения
3,571
Реакции
2,439
Credits
574
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

Местный
Регистрация
7 Окт 2009
Сообщения
18
Реакции
11
Credits
30
TurboPascal 5.5 / Borland Pascal 7.0 with Objects
[SHOWTOGROUPS=4,20]
Для просмотра ссылки Войди или Зарегистрируйся

Borland Pascal 7.0 with Objects
turbo-pascal-7.0.jpg


Для просмотра ссылки Войди или Зарегистрируйся

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

emailx45

Местный
Регистрация
5 Май 2008
Сообщения
3,571
Реакции
2,439
Credits
574
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!

BDE-Installed-10-4-Sydney-Working.png

Для просмотра ссылки Войди или Зарегистрируйся[/SHOWTOGROUPS]
 
Последнее редактирование:

FireWind

Свой
Регистрация
2 Дек 2005
Сообщения
1,957
Реакции
1,203
Credits
4,034
Embarcadero Delphi 10.4 Sydney Version 27.0.37889.9797 Lite v16.0
Год/Дата Выпуска: 2020
Версия: 10.4 Build: 26.0.36039.7899
Разрядность: 32bit, 64bit
Язык интерфейса: Английский
Таблэтка: вылечено
[SHOWTOGROUPS=4,20]
Для просмотра ссылки Войди или ЗарегистрируйсяДля просмотра ссылки Войди или ЗарегистрируйсяДля просмотра ссылки Войди или Зарегистрируйся
OR

Для просмотра ссылки Войди или Зарегистрируйся[/SHOWTOGROUPS]
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.