Пытаюсь собрать vlc 1.1.13 + ffmpeg для перекодирования и ретрансляции видеопотока в h264, но при сборке vlc выскакивают ошибки следующего содержания, на форуме VLC толком решения не нашел (рекомендуют установить --disable-avio).
Код: Выделить всё
avio.c:55: error: expected specifier-qualifier-list before 'URLContext'
avio.c: In function 'OpenAvio':
avio.c:95: error: implicit declaration of function 'url_open'
avio.c:95: error: 'access_sys_t' has no member named 'context'
avio.c:95: error: 'URL_RDONLY' undeclared (first use in this function)
avio.c:95: error: (Each undeclared identifier is reported only once
avio.c:95: error: for each function it appears in.)
avio.c:96: error: 'access_sys_t' has no member named 'context'
avio.c:99: error: 'access_sys_t' has no member named 'context'
avio.c:103: error: implicit declaration of function 'url_filesize'
avio.c:103: error: 'access_sys_t' has no member named 'context'
avio.c:104: error: 'access_sys_t' has no member named 'context'
avio.c: In function 'CloseAvio':
avio.c:130: error: implicit declaration of function 'url_close'
avio.c:130: error: 'access_sys_t' has no member named 'context'
avio.c: In function 'Read':
avio.c:143: error: implicit declaration of function 'url_read'
avio.c:143: error: 'access_sys_t' has no member named 'context'
avio.c: In function 'Seek':
avio.c:157: error: implicit declaration of function 'url_seek'
avio.c:157: error: 'access_sys_t' has no member named 'context'
avio.c: In function 'Control':
avio.c:176: error: 'access_sys_t' has no member named 'context'
avio.c:181: error: 'access_sys_t' has no member named 'context'
avio.c:195: error: implicit declaration of function 'av_url_read_pause'
avio.c:195: error: 'access_sys_t' has no member named 'context'
avio.c: In function 'SetupAvio':
avio.c:233: error: implicit declaration of function 'url_set_interrupt_cb'
make[5]: *** [libaccess_avio_plugin_la-avio.lo] Ошибка 1
make[5]: *** Ожидание завершения заданий...
make[5]: Leaving directory `/usr/src/vlc-1.1.13/modules/access'
make[4]: *** [all-recursive] Ошибка 1
make[4]: Leaving directory `/usr/src/vlc-1.1.13/modules/access'
make[3]: *** [all] Ошибка 2
make[3]: Leaving directory `/usr/src/vlc-1.1.13/modules/access'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/usr/src/vlc-1.1.13/modules'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/usr/src/vlc-1.1.13'
make: *** [all] Ошибка 2