LINUX.ORG.RU

Ответ на: комментарий от mannaz

Возможно, Kylix тебе поможет

А Lazarus или как-то так его... Это не оно?

Ximen ★★★★
()

Нельзя.
Только если полностью с нуля написать заново.

LebedevRI
()

Вопрос: можно ли это скомпилировать под Linux? Если можно, то как? Спасибо.

Прям сразу скомпилировать скорее всего вряд ли. А вот портировать реально. fpc в руки с его IDE под названием lazarus. Синтаксис похож. Повозится все равно нужно будет не мало... Но вполне реально.

init_6 ★★★★★
()
Ответ на: комментарий от s_bot

Не опускай руки ;) попробуй в fpc/lazarus. Если там написано без жесткой привязки к винапи и без кучи грязных хаков то работы будет не много.

init_6 ★★★★★
()
Ответ на: комментарий от init_6

да не в руках дело, а в голове. я не программист, поэтому вообще не представляю, откуда копать.

s_bot
() автор топика

>это дальнейшее развитие программы со свободным исходным кодом FREE!ship v2.6 по лицензии GNU GPL. FREE!ship Plus предназначена для полного параметрического анализа ходкости и пропульсивных качеств судна и других расчетов гидродинамики судов и подводных аппаратов. FREE!ship Plus позволяет конструктору полностью смоделировать и проанализировать состояние равновесия комплекса корпус-рули-кили-двигатели-движители на разных режимах работы с учетом условий эксплуатации судна.

видимо человеку и правда для дела, по теме можно скомпилить где-нить с помощью delphi и пускать через wine, может даже заработает

dimon555 ★★★★★
()
Ответ на: комментарий от dimon555

там есть готовая софтина под винду, она под вайном-то идет, но.. хотелось без костылей:)

s_bot
() автор топика
Ответ на: комментарий от dimon555

видимо человеку и правда для дела, по теме можно скомпилить где-нить с помощью delphi и пускать через wine, может даже заработает

Да сам 7й делфи в вайне работает как родной!

init_6 ★★★★★
()
Ответ на: комментарий от dimon555

Лучше посоветуйте ему какой-нить конвертер сорцов с паскаля в java. Должен же такой быть, с C++ в java вроде был/есть

Karapuz ★★★★★
()
Ответ на: комментарий от init_6

>fpc в руки с его IDE под названием lazarus. Синтаксис похож. Повозится все равно нужно будет не мало... Но вполне реально.
А насколько он вообще готов к использованию? Не будет ли такого, что в процессе переноса выявится какой-то баг lararus'а, не позволяющий доделать работу и получить в результате нормально работающую программу?

И еще: он работает на всех системах примерно одинаково или, например, на оффтопике/линукс/... лучше?
// у меня похожая задача :/

anonymous
()
Ответ на: комментарий от anonymous

И еще: он работает на всех системах примерно одинаково или, например, на оффтопике/линукс/... лучше?
// у меня похожая задача :/

anonymous ну примерно одинаково на всех. Но штука в том что на fpc/lazarus можно как кроссплатформенно так и конкретно под систему с хаками под конкретную ось. Короче все зависит от желания и задач

init_6 ★★★★★
()
Ответ на: комментарий от Karapuz

> Должен же такой быть, с C++ в java вроде был/есть

Хотелось бы увидеть boost::spirit и blitz++, переконвертированные в java )

kamre ★★★
()

>можно ли это скомпилировать под Linux?

Без переписывания - едва ли, т.к. там есть вызов функций win api.

Но можно запускать программы windows через wine.

record ★★★★★
()
Ответ на: комментарий от anonymous

>А насколько он вообще готов к использованию?

С нуля - вполне. Для портирования - не айс. Самому надо парочку старых проектов портировать, но по лени и не особой нужности (под вайном вполне идет) жду допила некоторых компонентов.

>И еще: он работает на всех системах примерно одинаково


Не совсем. На офсайте где-то была сравнительная таблица по тулкитам. Т.е. для gtk2 и winapi несколько отличаются по возможностям.

>Не будет ли такого, что в процессе переноса выявится какой-то баг lararus'а, не позволяющий доделать работу и получить в результате нормально работающую программу?


Если есть время на написание нужных компонентов - то не будет )

redgremlin ★★★★★
()
Ответ на: комментарий от GAMer

>может там был ЗАМЫСЕЛ? =)

Да скорее платят прогерам посимвольно. Хотя нет, комментариев то нету. Ну и правильно, нафига в трехуровневых циклах с выражениями типа a[i]:=b[j+k]*c[k]+d[j][3] комментарии, чего оно делает?

redgremlin ★★★★★
()
Ответ на: комментарий от Gorthauer

Да ладно, императивный код нельзя испортить. Другое дело, если эти http://freeship-plus.hotmail.ru/Freeship3.0%2b_Delphi_source.rar завязаны на кучу сторонних библиотек и компонентов, тем более платных и для ГУИ, как это обычно с прогами на дельфях бывает. До тех исходников добраться не выйдет

Karapuz ★★★★★
()
Ответ на: комментарий от Karapuz

все понял. в той части, что не выйдет ни хрена:) спасибо ответившим.

s_bot
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.