Попытка установить приложение потока вызовов ... продолжает сбой

Кто-нибудь пытался установить callflow?
http://www.voip-info.org/wiki/view/Callflow

Я скачал файл tar и извлек все, чтобы:

/ home / jj / Documents / callflow-20120624-180 $

Я следовал первому набору инструкций в файле INSTALL и в итоге получил:

jj@joshua:~/Documents/callflow-20120624-180/build$ sudo find / -name callflow*
/callflow
/callflow/callflow.conf
/usr/local/bin/callflow
/usr/local/share/callflow
/usr/local/share/callflow/js/callflow.js
/usr/local/share/callflow/css/callflow.css
/usr/local/share/callflow/scripts/callflow.awk
/usr/local/share/man/man1/callflow.1
/home/jj/Documents/callflow-20120624-180
/home/jj/Documents/callflow-20120624-180/js/callflow.js
/home/jj/Documents/callflow-20120624-180/callflow
/home/jj/Documents/callflow-20120624-180/css/callflow.css
/home/jj/Documents/callflow-20120624-180/conf/callflow.conf
/home/jj/Documents/callflow-20120624-180/man/callflow.1
/home/jj/Documents/callflow-20120624-180/scripts/callflow.awk
/home/jj/Downloads/callflow-20120624-180.tar.bz2
/home/jj/.local/share/Trash/info/callflow.trashinfo
/home/jj/.local/share/Trash/files/callflow
/share/doc/callflow

Когда я пытаюсь запустить файл в папке bin, я получаю сообщение об ошибке:

callflow: ошибка: каталог установки "/ usr / local / callflow" не существует Настройка ваша конфигурация

Я искал и вижу, что он установил / создал 2 файла конфигурации:

jj@joshua:~/Documents/callflow-20120624-180/build$ sudo find / -name callflow.conf
/callflow/callflow.conf
/home/jj/Documents/callflow-20120624-180/conf/callflow.conf
jj@joshua:~/Documents/callflow-20120624-180/build$ 

У них обоих установлен каталог установки / home / jj / Documents / callflow-20120624-180

Я действительно не знаю, что я должен сделать, чтобы все началось ... любые предложения будут оценены.

2
задан 22 April 2014 в 21:08

4 ответа

Вы не должны устанавливать callflow в масштабе всей системы решить Вашу проблему. На самом деле Вы надеваете "t, даже должен звонить cmake.

Это - набор awk и сценариев оболочки, которые возьмут файл получения, который может быть считан tshark и произвести callflow диаграмму последовательности

Нет ничего для компиляции, callflow возвращенный ошибка, потому что $SETUPDIR не определяется.

можно запустить callflow этот путь:

SETUPDIR=. ./callflow -h

Поскольку лучшие результаты, конечно, редактируют Ваш conf/callflow.conf зафиксировать SETUPDIR путь, чтобы быть /home/jj/Documents/callflow-20120624-180 вместо /usr/local/callflow.

Теперь отредактируйте callflow сценарий удара (строка 5) для замены значения CONFDIR по умолчанию:

CONFDIR="/etc/callflow";

CONFDIR="/home/jj/Documents/callflow-20120624-180/conf";

Теперь можно выполнить его из источника:

sylvain@sylvain-ThinkPad-T430s:~/Downloads/callflow-20120624-180$ ./callflow -h
Usage: callflow [options] <filename>
See callflow --help for extended help.
2
ответ дан 22 April 2014 в 21:08

Загрузите исходный код и извлечение:

cd <where_you_downloaded_the_sources>
tar xvf callflow-20120624-180.tar.bz2 (change with your version file)

тогда настраивают с:

cd callflow-20120624-180/ (or the folder create by tar)
mkdir build
cd build
cmake .. -DSYSCONF_INSTALL_DIR=/etc

эта установка conf файл в /etc/callflow/.

Установка:

sudo make install

Теперь, обратитесь к /etc/callflow/callflow.conf (в первых строках):

# SETUPDIR, default /usr/local/callflow
SETUPDIR="/usr/local/callflow"

создают эту папку:

sudo mkdir /usr/local/callflow

или изменение SETUPDIR с существующей папкой, т.е. /home/<your_home>/callflow

необходимо теперь быть в состоянии запустить программу, вводя:

callflow 
0
ответ дан 22 April 2014 в 21:08

Если бы Вы следовали инструкциям в INSTALL файл, то просто необходимо создать ту папку:

$ sudo mkdir /usr/local/callflow
0
ответ дан 22 April 2014 в 21:08

Вы должны лоток новая версия callflow-20141023.tar.bz2 от Sourceforge. Некоторая ошибка была удалена. Я сделал некоторый тест с SIP pcap файлом, и это, кажется, работает (по крайней мере, с этим типом сообщений). Каждый думает - важно настроить $FILTER.

, Например

  1. export $FILTER=sip

  2. slawek@kodeina:~/src$ callflow Register.pcap

    tshark started
    ** (process:20338): WARNING **: Preference "column.format" has been converted to     "gui.column.format"
    Save your preferences to make this change permanent.
    DPI: 90
       Background RRGGBBAA: ffffffff
       Area 0:0:1425:772 exported to 1425 x 772 pixels (90 dpi)
       Bitmap saved as: Register/callflow.png
       callflow: bz2 archive available at "Register/Register.tar.bz2"
       The output can be viewed with a browser:
       firefox Register/index.html
    
0
ответ дан 22 April 2014 в 21:08

Другие вопросы по тегам:

Похожие вопросы: