Вопрос: можно ли это скомпилировать под Linux? Если можно, то как? Спасибо.
Прям сразу скомпилировать скорее всего вряд ли. А вот портировать реально. fpc в руки с его IDE под названием lazarus. Синтаксис похож. Повозится все равно нужно будет не мало... Но вполне реально.
>это дальнейшее развитие программы со свободным исходным кодом FREE!ship v2.6 по лицензии GNU GPL. FREE!ship Plus предназначена для полного параметрического анализа ходкости и пропульсивных качеств судна и других расчетов гидродинамики судов и подводных аппаратов. FREE!ship Plus позволяет конструктору полностью смоделировать и проанализировать состояние равновесия комплекса корпус-рули-кили-двигатели-движители на разных режимах работы с учетом условий эксплуатации судна.
видимо человеку и правда для дела, по теме можно скомпилить где-нить с помощью delphi и пускать через wine, может даже заработает
>fpc в руки с его IDE под названием lazarus. Синтаксис похож. Повозится все равно нужно будет не мало... Но вполне реально.
А насколько он вообще готов к использованию? Не будет ли такого, что в процессе переноса выявится какой-то баг lararus'а, не позволяющий доделать работу и получить в результате нормально работающую программу?
И еще: он работает на всех системах примерно одинаково или, например, на оффтопике/линукс/... лучше?
// у меня похожая задача :/
И еще: он работает на всех системах примерно одинаково или, например, на оффтопике/линукс/... лучше? // у меня похожая задача :/
anonymous ну примерно одинаково на всех. Но штука в том что на fpc/lazarus можно как кроссплатформенно так и конкретно под систему с хаками под конкретную ось. Короче все зависит от желания и задач
С нуля - вполне. Для портирования - не айс. Самому надо парочку старых проектов портировать, но по лени и не особой нужности (под вайном вполне идет) жду допила некоторых компонентов. >И еще: он работает на всех системах примерно одинаково
Не совсем. На офсайте где-то была сравнительная таблица по тулкитам. Т.е. для gtk2 и winapi несколько отличаются по возможностям. >Не будет ли такого, что в процессе переноса выявится какой-то баг lararus'а, не позволяющий доделать работу и получить в результате нормально работающую программу?
Если есть время на написание нужных компонентов - то не будет )
Да скорее платят прогерам посимвольно. Хотя нет, комментариев то нету. Ну и правильно, нафига в трехуровневых циклах с выражениями типа a[i]:=b[j+k]*c[k]+d[j][3] комментарии, чего оно делает?
Да ладно, императивный код нельзя испортить. Другое дело, если эти http://freeship-plus.hotmail.ru/Freeship3.0%2b_Delphi_source.rar завязаны на кучу сторонних библиотек и компонентов, тем более платных и для ГУИ, как это обычно с прогами на дельфях бывает. До тех исходников добраться не выйдет