|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Создание исполняемого файла под Unix на Delphi
Добрый день!
Я пишу здесь не совсем как программист, поскольку в большей степени являюсь физиком или инженером. Просто время от времени расчётные программы пишу на Delphi, поскольку ни на чём, кроме него и Фортрана больше не умею, а очень удобно бывает начальные параметры вводить сразу в окошко, при необходимости по нажатию на кнопку считать среднее значение и т.д. Некоторое время назад мне перестало хватать мощности компьютера и я перешёл на многопроцессорный кластер в нашем институте. Кластер работал на какой-то версии Unix'а. Для этого я под Виндовсом переписал собственную программу в консольный вид и скомпилировал её с помощью плагина на Delphi - crosskylix. Получился исполняемый бинарный файл, который я сразу запускал на кластере по ssh-протоколу. Меня долго предупреждали, что такой способ запуска программ под Юникс вообще-то не является универсальным. И наконец этот день настал, когда поставили в кластер поставили новые ноды! Перестали запускаться даже старые проверенные программы. При этом всегда выдаётся следующая ошибка: Цитата:
И теперь я не понимаю, как мне выбраться из этой ситуации? Самый логичный вариант, это что-то поменять в настройках Crosskylix, но в Delphi он, такое ощущение, встроен просто как чёрный ящик. То есть надо пытаться установить новую версию этого плагина? Другой вариант, это пытаться компилировать проект прямо на кластере. Я такое делал несколько раз с проектами, написанными на С++. (При этом я на Си никогда не программировал и не умею этого делать.) Можно ли такое проделывать с проектами, написанными на Delphi? Буду очень благодарен любой помощи и совету, поскольку нахожусь в абсолютно тупиковой ситуации. |