Переносимость программ на Linux

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Переносимость программ на Linux

Сообщение Massaraksh7 » 16.12.2023 21:03:49

Недавно перешёл на Lazarus из Delphi, и на AstraLinux из Windows. Сейчас использую Lazarus 2.2.6
У меня два компьютера, на одном стоит AstraLinux CE 1.7, на другом AstraLinux SE 1.7
И там, и там стоит Lazarus. проблема в том, что если я компилирую рабочую программу на CE, она работает на CE, но не работает на SE ("Ошибка выполнения", "Невозможно запустить приложение").
И наоборот, скомпилированная на SE, на SE и будет работать, но не на CE.
Понятно, что причин может быть масса, тем более простенькие тестовые программы работают и там, и там.
Но, хотелось бы услышать совет, с чего начать, и куда копать?
Massaraksh7
незнакомец
 
Сообщения: 2
Зарегистрирован: 16.12.2023 20:48:30

Re: Переносимость программ на Linux

Сообщение Seenkao » 17.12.2023 14:40:51

Запусти в командной строке и скажи что пишет. Какую ошибку выдаёт.
Для обеих версий.
Seenkao
энтузиаст
 
Сообщения: 526
Зарегистрирован: 01.04.2020 03:37:12

Re: Переносимость программ на Linux

Сообщение Massaraksh7 » 17.12.2023 18:35:24

Разобрался. При переносе через облако, у файла-программы отбираются права на исполнение.
Massaraksh7
незнакомец
 
Сообщения: 2
Зарегистрирован: 16.12.2023 20:48:30


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20

Рейтинг@Mail.ru