Добрый день! даю make install,компиляция начинается, но вываливается
/usr/bin/install -c -m 755 chan_dongle.so
/usr/bin/install: после `chan_dongle.so' пропущен операнд, задающий целевой файл
Попробуйте `/usr/bin/install --help' для получения более подробного описания.
make: *** [install] Ошибка 1
На дебиане все ок. В чем может быть проблема? //chan_dongle-1.1.r10
Это пробуй:
nano /etc/udev/rules.d/50-udev.rules
Внесите в файл содержимое этих строк , не забыв удалить или закаментить соответствующий старый кусок в файле . Вопросы с правами на устройства USB будут решены
KERNEL=="ttyUSB*", SUBSYSTEMS=="usb", KERNELS=="1-2:1.0", SYMLINK+="hw-modem-0",
MODE="0666", OWNER="asterisk", GROUP="uucp"
KERNEL=="ttyUSB*", SUBSYSTEMS=="usb", KERNELS=="1-2:1.1", SYMLINK+="hw-audio-0",
MODE="0666", OWNER="asterisk", GROUP="uucp"
KERNEL=="ttyUSB*", SUBSYSTEMS=="usb", KERNELS=="1-2:1.2", SYMLINK+="hw-data-0",
MODE="0666", OWNER="asterisk", GROUP="uucp"
После make install на 64бит. ОС валится ошибка:
/usr/bin/install -c -m 755 chan_dongle.so
/usr/bin/install: missing destination file operand after chan_dongle.so’
Try
/usr/bin/install –help’ for more information.
make: * [install] Error 1
Лечится:
DESTDIR=»/usr/lib64/asterisk/modules» ./configure
make
make install
Похоже модуль у вас собрался, ошибка возникает на этапе инсталляции. Попробуйте самостоятельно скопировать chan_dongle.so в папку модулей Астериска.
обновите ситему. переинастальте астериск из исходников.
chan_dongle он как бы експерементальный и не обяхан дружить со старыми еластиксами. и кстати последний нормально работает только с 1.8+. и я с ядром 2.6.28+
доброго времени суток уважаемые гуру... плиз подскажите как выйти из ситуации внизу.. asterisk 1.8.2 elastix 8.2 [root@elastix chandongle-1.1.r14]# uname -a Linux elastix.xxxxxxx.ru 2.6.39 #1 SMP Tue Jun 25 12:37:40 MSK 2013 x8664
[root@elastix chandongle-1.1.r14]# make install
./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
gcc -shared -Xlinker -x -o chandongle.so app.o atcommand.o atparse.o atqueue.o atread.o atresponse.o chandongle.o channel.o charconv.o cli.o helpers.o manager.o memmem.o ringbuffer.o cpvt.o dcconfig.o pdu.o mixbuffer.o pdiscovery.o
strip chandongle.so
/usr/bin/install -c -m 755 chandongle.so
/usr/bin/install: после chan_dongle.so' пропущен операнд, задающий целевой файл
Попробуйте
/usr/bin/install --help' для получения более подробного описания.
make: * [install] Ошибка 1
e.so
/usr/bin/install: после chan_dongle.so' пропущен операнд, задающий целевой файл
Попробуйте
/usr/bin/install --help' для получения более подробного описания.
make: * [install] Ошибка 1
asterisk 1.8 elastix 2.4
Задан: Apr 19 '12
Просмотрен: 2,057 раз
Обновлен: Dec 13 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.