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

Сборка chan_dongle

Добавлено: 16 ноя 2018, 11: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, 13:31
zzuz
То что предназначено для linux , не всегда работает на unix .

Re: Сборка chan_dongle

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