Box2D для Lazarus

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

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

Ответить
Morterset
незнакомец
Сообщения: 4
Зарегистрирован: 24.04.2014 14:40:36

Box2D для Lazarus

Сообщение Morterset »

Здравствуйте дорогие форумчане!
Задача: Подключить Box2D в Lazarus.
Перерыв множество мануалов я нашел только версию для Delphy. (Если перевести под Lazarus тогда в версии невероятное количество ошибок, считает неправильно и т.д)
http://sourceforge.net/projects/box2d-delphi/
Попытки подключить библиотеку к Lazarus увенчались поражением.
Если кто имел дело с Box2D под Lazarus или знает как правильно партировать версию для Delphy, прошу помочь.
Заранее благодарен!
Аватара пользователя
hinst
энтузиаст
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Сообщение hinst »

в графическом движке ZenGL было вроде бы реализовано взаимодействие с Box2D, можно попробовать оттуда взять
Morterset
незнакомец
Сообщения: 4
Зарегистрирован: 24.04.2014 14:40:36

Сообщение Morterset »

hinst писал(а):в графическом движке ZenGL было вроде бы реализовано взаимодействие с Box2D, можно попробовать оттуда взять

К сожалению ZenGL не использует Box2D. Нашел только под CodeTyphon.
Аватара пользователя
hinst
энтузиаст
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Сообщение hinst »

мда, значит показалось.... :shock:
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

https://code.google.com/p/box2d-delphi/issues/list
Там есть патч для FreePascal. Не пробовали?
ViTality
постоялец
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Сообщение ViTality »

Morterset писал(а):
hinst писал(а):в графическом движке ZenGL было вроде бы реализовано взаимодействие с Box2D, можно попробовать оттуда взять

К сожалению ZenGL не использует Box2D. Нашел только под CodeTyphon.

дык КодеТайфун и есть Лазарус... сам не пробовал, но думаю не должно составить особого труда взять пакет.
Или просто начать пользовать КодеТайфун вместо Лазаруса))
Morterset
незнакомец
Сообщения: 4
Зарегистрирован: 24.04.2014 14:40:36

Сообщение Morterset »

ViTality писал(а):
Morterset писал(а):
hinst писал(а):в графическом движке ZenGL было вроде бы реализовано взаимодействие с Box2D, можно попробовать оттуда взять

К сожалению ZenGL не использует Box2D. Нашел только под CodeTyphon.

дык КодеТайфун и есть Лазарус... сам не пробовал, но думаю не должно составить особого труда взять пакет.
Или просто начать пользовать КодеТайфун вместо Лазаруса))


CodeTyphon не совсем Lazarus. Он написан на лазарус, но при этом он отлично работает с библиотеками под Delphi. И библиотека предлагаемая для CodeTyphon фактически Делфи библиотека. Они идентичны.

Добавлено спустя 1 минуту 23 секунды:
Vadim писал(а):https://code.google.com/p/box2d-delphi/issues/list
Там есть патч для FreePascal. Не пробовали?

Я извиняюсь но как то не нашел на данном сайте модуля под FreePascal. Там находятся только вопросы и просьбы по реализации данного патча.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Morterset писал(а):CodeTyphon не совсем Lazarus. Он написан на лазарус, но при этом он отлично работает с библиотеками под Delphi.

Это чистый лазарь, в который добавили сторонние библиотеки. При этом поломали исходные структуры.
А то что дельфиновские библиотеки в нём работают - так и ZEOS в дельфи и в лазаре прекрасно собирается.
PS
Мне CT не нравится тем, что взяли лазарь и на основе него своё пилят. А в лазарь от них полезного выхлопа нет.
sign
энтузиаст
Сообщения: 1131
Зарегистрирован: 30.08.2009 09:20:53

Сообщение sign »

alexs писал(а):
Morterset писал(а):CodeTyphon не совсем Lazarus. Он написан на лазарус, но при этом он отлично работает с библиотеками под Delphi.

Это чистый лазарь, в который добавили сторонние библиотеки. При этом поломали исходные структуры.
А то что дельфиновские библиотеки в нём работают - так и ZEOS в дельфи и в лазаре прекрасно собирается.
PS
Мне CT не нравится тем, что взяли лазарь и на основе него своё пилят. А в лазарь от них полезного выхлопа нет.

А чего им заботиться о лазаре?
Они взяли его за основу и спокойно делают что им нравится. Имеют право и никаких обязательств перед лазарем у них нет.
Но никто не мешает лазаровцам выпиливать из СТ полезное и вставлять в лазарь.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

sign писал(а):Они взяли его за основу и спокойно делают что им нравится. Имеют право и никаких обязательств перед лазарем у них нет.

Они это делают постоянно. Ладно было бы если один раз взяли... а так - не красиво получается.
Ответить