1

Тема: IDJC Не подключается к Icecast2 Помогите!

Настроил Icecast2 в качесве  сервера вещания, привязал к нему Ices - всё работает,  но вот лайв настроить не могу, в качестве консоли соответственно IDJC, тупо не подключается к icecast2. JACK стоит и запущен. Коннектился к серверу с виндовой машины через SAM Broadcaster всё ок. Подскажите где ковырять IDJC?

2

Re: IDJC Не подключается к Icecast2 Помогите!

что пишет лог сервера во время подключения idjc ?

3

Re: IDJC Не подключается к Icecast2 Помогите!

пишет tarasian666:

что пишет лог сервера во время подключения idjc ?

Судя по всему ничего, мне кажется копать нужно IDJC и JACK

4

Re: IDJC Не подключается к Icecast2 Помогите!

jack тут не виновен
попробуйте собрать последний idjc с оф. сайта

5

Re: IDJC Не подключается к Icecast2 Помогите!

пишет tarasian666:

jack тут не виновен
попробуйте собрать последний idjc с оф. сайта

Скачал исходники, вначале не хватало Python 2.7 (в Debian 2.6 версия), поставил питон,
Но при компиляции Idjc вылетает ошибка

checking for LIBJACK... no
configure: error: Package requirements (jack >= 0.98.0) were not met:

No package 'jack' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

хотя сам jack в системе стоит

6

Re: IDJC Не подключается к Icecast2 Помогите!

-dev ?

7

Re: IDJC Не подключается к Icecast2 Помогите!

пишет tarasian666:

-dev ?

Это что значит?
Есть ещё проблемка, ковырял настройки в JACK Control, ntgthm ghb pfgecrt JACK Contopl на мертво виснут иксы, как можно лечить?

8

Re: IDJC Не подключается к Icecast2 Помогите!

пакет нужно "девелоперский" для сборки


почему виснет не знаю, не случалось, какая версия дебиана?

9

Re: IDJC Не подключается к Icecast2 Помогите!

пишет tarasian666:

-dev ?

Что то не нашел такой, подскажешь?

10

Re: IDJC Не подключается к Icecast2 Помогите!

aptitude search jack и смотрим что есть с приставкой dev,  по имени должно быть такое как уже установлено только с -dev

даже при компиляции подсказывает checking for LIBJACK... no значит искать что то на подобии libjack-dev

рано заниматся сборкой из исходников не зная такой ерунды )

11

Re: IDJC Не подключается к Icecast2 Помогите!

пишет tarasian666:

aptitude search jack и смотрим что есть с приставкой dev,  по имени должно быть такое как уже установлено только с -dev

даже при компиляции подсказывает checking for LIBJACK... no значит искать что то на подобии libjack-dev

рано заниматся сборкой из исходников не зная такой ерунды )

Спасибо, ещё ругался на кучу зависимостей но всё ок, ./configure пршла успешно
но не выполняется make

Ниже листинг с ошибками, буду благодарен если подскажите.

make
make  all-recursive
make[1]: Entering directory `/home/maxwell/idjc-0.8.8'
Making all in po
make[2]: Entering directory `/home/maxwell/idjc-0.8.8/po'
make[2]: Leaving directory `/home/maxwell/idjc-0.8.8/po'
Making all in c
make[2]: Entering directory `/home/maxwell/idjc-0.8.8/c'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include      -I/usr/include/FLAC      -pthread -I/usr/local/include        -O2 -Wall -std=gnu99 -g -O2 -MT idjc_la-main.lo -MD -MP -MF .deps/idjc_la-main.Tpo -c -o idjc_la-main.lo `test -f 'main.c' || echo './'`main.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/FLAC -pthread -I/usr/local/include -O2 -Wall -std=gnu99 -g -O2 -MT idjc_la-main.lo -MD -MP -MF .deps/idjc_la-main.Tpo -c main.c  -fPIC -DPIC -o .libs/idjc_la-main.o
main.c:28:26: error: jack/session.h: No such file or directory
main.c:87: error: expected ')' before '*' token
main.c: In function 'backend_main':
main.c:168: error: 'JackSessionID' undeclared (first use in this function)
main.c:168: error: (Each undeclared identifier is reported only once
main.c:168: error: for each function it appears in.)
main.c:200: warning: implicit declaration of function 'jack_set_session_callback'
main.c:200: error: 'session_callback' undeclared (first use in this function)
make[2]: *** [idjc_la-main.lo] Ошибка 1
make[2]: Leaving directory `/home/maxwell/idjc-0.8.8/c'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/maxwell/idjc-0.8.8'
make: *** [all] Ошибка 2
root@god:/home/maxwell/idjc-0.8.8# apt-get install make
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Уже установлена самая новая версия make.
make установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 57 пакетов не обновлено.
root@god:/home/maxwell/idjc-0.8.8# make
make  all-recursive
make[1]: Entering directory `/home/maxwell/idjc-0.8.8'
Making all in po
make[2]: Entering directory `/home/maxwell/idjc-0.8.8/po'
make[2]: Leaving directory `/home/maxwell/idjc-0.8.8/po'
Making all in c
make[2]: Entering directory `/home/maxwell/idjc-0.8.8/c'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include      -I/usr/include/FLAC      -pthread -I/usr/local/include        -O2 -Wall -std=gnu99 -g -O2 -MT idjc_la-main.lo -MD -MP -MF .deps/idjc_la-main.Tpo -c -o idjc_la-main.lo `test -f 'main.c' || echo './'`main.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/FLAC -pthread -I/usr/local/include -O2 -Wall -std=gnu99 -g -O2 -MT idjc_la-main.lo -MD -MP -MF .deps/idjc_la-main.Tpo -c main.c  -fPIC -DPIC -o .libs/idjc_la-main.o
main.c:28:26: error: jack/session.h: No such file or directory
main.c:87: error: expected ')' before '*' token
main.c: In function 'backend_main':
main.c:168: error: 'JackSessionID' undeclared (first use in this function)
main.c:168: error: (Each undeclared identifier is reported only once
main.c:168: error: for each function it appears in.)
main.c:200: warning: implicit declaration of function 'jack_set_session_callback'
main.c:200: error: 'session_callback' undeclared (first use in this function)
make[2]: *** [idjc_la-main.lo] Ошибка 1
make[2]: Leaving directory `/home/maxwell/idjc-0.8.8/c'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/maxwell/idjc-0.8.8'
make: *** [all] Ошибка 2
root@god:/home/maxwell/idjc-0.8.8#

12

Re: IDJC Не подключается к Icecast2 Помогите!

бесполезно продолжать если предыдущий шаг дает хотя б 1 ошибку !
и вообще, здесь не форум linux, а ваш вопрос уже касается суто тонкостей linux