Страница 1 из 1

Сборка chan_dongle

СообщениеДобавлено: 16 ноя 2018, 12:55
Lefont
Помогите со сборкой chan_dongle.
Имею:
Код: выделить все
FreeBSD gw01 11.2-RELEASE-p4 FreeBSD 11.2-RELEASE-p4 #15 r318750M: Mon Oct 15 08:38:23 YAKT 2018     gw01:/usr/obj/usr/src/sys/GW-KERNEL  amd64

Код: выделить все
Asterisk 13.23.1 built by root @ 112amd64-quarterly-job-15 on a amd64 running FreeBSD on 2018-10-02 14:43:47 UTC


Исходники беру от сюда
Код: выделить все
https://github.com/oleg-krv/asterisk-chan-dongle/archive/asterisk13.zip


Во время сборки ругается:
Код: выделить все
../asterisk-13.13.1/include/asterisk/utils.h:1049:15: error: blocks support disabled - compile with -fblocks or pick a deployment target that
      supports them
typedef void (^_raii_cleanup_block_t)(void);


Что за блокировка? Как её разрешить?

Re: Сборка chan_dongle

СообщениеДобавлено: 16 ноя 2018, 14:31
zzuz
То что предназначено для linux , не всегда работает на unix .

Re: Сборка chan_dongle

СообщениеДобавлено: 16 ноя 2018, 15:05
Lefont
Кажется понял в чем проблема. Надо пересобирать все с помощью gcc, и asterisk и chan_dongle. Как попробую, отпишусь.