acinerella

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

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

acinerella

Сообщение Indigo80 » 30.03.2016 16:21:37

Качнул отсюда https://github.com/astoeckel/acinerella

libacinerella.so собрал под Mint 17.3 пришлось FFMPEG 2.8 собрать под 3.0 ошибку выдала.
демка под си собралась.
под паскаль никак не хочет.
Я на linux недавно пересел может и чего не понимаю.
Код: Выделить всё
function ac_init(): PAc_instance; cdecl; external ac_dll;

Правильно ли такой код использовать или оформить хедеры как
Код: Выделить всё
Var  ac_init:Function(): PAc_instance; cdecl;
Indigo80
новенький
 
Сообщения: 18
Зарегистрирован: 31.07.2012 11:24:06

Re: acinerella

Сообщение Kitayets » 06.04.2016 11:13:21

в юниксах ac_dll называется скорее всего libac.so, тогда для статической компоновки можно так описать прототип функции:
Код: Выделить всё
function ac_init(): PAc_instance; cdecl; external ac;
Kitayets
постоялец
 
Сообщения: 171
Зарегистрирован: 05.05.2010 21:15:24


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 234

Рейтинг@Mail.ru