После компиляции программы и запуска ее на другом компьютере, приложение не запускается и выдает ошибку:

"Приложению не удалось запуститься поскольку rtl230.bpl не был найден"

или "Приложению не удалось запуститься, поскольку borlndmm.dll (BORLNDMM.DLL) не был найден. "

Вместо rtl230.bpl, возможны другие варианты.

Что для этого надо сделать в Embarcadero® C++Builder 10 (RAD Studio 10)?

Делаем так: 

 

Переходим сюда Project -> Options 

Выбираем в Target ->Release configuration - 32-bit Windows platform. Как вы поняли, будем делать Релиз для 32-битных платформ. На 64 битных системах программа тоже запустится, не переживайте.

1.

C++ Compiler->Classic Compiler

Убираем галочку в Use `classic` Borland compiler. Получается false.

2.

Находим  С++ Linker и убираем галочку в Link with Dynamic RTL, то есть делаем false.

3.

Далее, переходим в Packages -> Runtime Packages и убираем галочку в Link with runtime packages, делаем ее false.

Теперь Ваша программа будет запускаться на других компьютерах.

Если что-то не получилось или не поняли, то смотрим видео.