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

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

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

Ответить
Massaraksh7
незнакомец
Сообщения: 2
Зарегистрирован: 16.12.2023 19:48:30

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

Сообщение Massaraksh7 »

Недавно перешёл на Lazarus из Delphi, и на AstraLinux из Windows. Сейчас использую Lazarus 2.2.6
У меня два компьютера, на одном стоит AstraLinux CE 1.7, на другом AstraLinux SE 1.7
И там, и там стоит Lazarus. проблема в том, что если я компилирую рабочую программу на CE, она работает на CE, но не работает на SE ("Ошибка выполнения", "Невозможно запустить приложение").
И наоборот, скомпилированная на SE, на SE и будет работать, но не на CE.
Понятно, что причин может быть масса, тем более простенькие тестовые программы работают и там, и там.
Но, хотелось бы услышать совет, с чего начать, и куда копать?
Seenkao
энтузиаст
Сообщения: 577
Зарегистрирован: 01.04.2020 02:37:12
Контактная информация:

Сообщение Seenkao »

Запусти в командной строке и скажи что пишет. Какую ошибку выдаёт.
Для обеих версий.
Massaraksh7
незнакомец
Сообщения: 2
Зарегистрирован: 16.12.2023 19:48:30

Сообщение Massaraksh7 »

Разобрался. При переносе через облако, у файла-программы отбираются права на исполнение.
Ответить