Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: make, make install помогите  (Прочитано 4889 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DenOK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
make, make install помогите
« : 12 Января 2006, 18:34:25 »
Kubuntu
Для меня оказалось "небольшой" неожиданностьс отсутствие make и других пакетов разработки после усатновки, установил...

Помогите собрать и поставить asterisk
с просто не знаю чего ещё не хватает

denis@COMP:~$ cd asterisk-1.2.1
denis@COMP:~/asterisk-1.2.1$ make
build_tools/make_version_h > include/asterisk/version.h.tmp
if cmp -s include/asterisk/version.h.tmp include/asterisk/version.h ; then echo;
 else \
        mv include/asterisk/version.h.tmp include/asterisk/version.h ; \
fi

rm -f include/asterisk/version.h.tmp
if cmp -s .cleancount .lastclean ; then echo ; else \
        make clean; cp -f .cleancount .lastclean;\
fi

build_tools/make_defaults_h > defaults.h.tmp
if cmp -s defaults.h.tmp defaults.h ; then echo ; else \
        mv defaults.h.tmp defaults.h ; \
fi

rm -f defaults.h.tmp
for x in res channels pbx apps codecs formats agi cdr funcs utils stdtime; do ma
ke -C $x depend || exit 1 ; done
make[1]: Entering directory `/home/denis/asterisk-1.2.1/res'
make[1]: Цель `depend' не требует выполнения команд.
make[1]: Leaving directory `/home/denis/asterisk-1.2.1/res'
make[1]: Entering directory `/home/denis/asterisk-1.2.1/channels'
make[1]: Цель `depend' не требует выполнения команд.
make[1]: Leaving directory `/home/denis/asterisk-1.2.1/channels'
make[1]: Entering directory `/home/denis/asterisk-1.2.1/pbx'
make[1]: Цель `depend' не требует выполнения команд.
make[1]: Leaving directory `/home/denis/asterisk-1.2.1/pbx'
/bin/sh: curl-config: command not found
make[1]: Entering directory `/home/denis/asterisk-1.2.1/apps'
make[1]: Цель `depend' не требует выполнения команд.
make[1]: Leaving directory `/home/denis/asterisk-1.2.1/apps'
make[1]: Entering directory `/home/denis/asterisk-1.2.1/codecs'
make[1]: Цель `depend' не требует выполнения команд.
make[1]: Leaving directory `/home/denis/asterisk-1.2.1/codecs'
make[1]: Entering directory `/home/denis/asterisk-1.2.1/formats'
make[1]: Цель `depend' не требует выполнения команд.
make[1]: Leaving directory `/home/denis/asterisk-1.2.1/formats'
make[1]: Entering directory `/home/denis/asterisk-1.2.1/agi'
make[1]: Цель `depend' не требует выполнения команд.
make[1]: Leaving directory `/home/denis/asterisk-1.2.1/agi'
make[1]: Entering directory `/home/denis/asterisk-1.2.1/cdr'
make[1]: Цель `depend' не требует выполнения команд.
make[1]: Leaving directory `/home/denis/asterisk-1.2.1/cdr'
make[1]: Entering directory `/home/denis/asterisk-1.2.1/funcs'
make[1]: Цель `depend' не требует выполнения команд.
make[1]: Leaving directory `/home/denis/asterisk-1.2.1/funcs'
make[1]: Entering directory `/home/denis/asterisk-1.2.1/utils'
make[1]: Цель `depend' не требует выполнения команд.
make[1]: Leaving directory `/home/denis/asterisk-1.2.1/utils'
make[1]: Entering directory `/home/denis/asterisk-1.2.1/stdtime'
make[1]: Цель `depend' не требует выполнения команд.
make[1]: Leaving directory `/home/denis/asterisk-1.2.1/stdtime'
cd editline && unset CFLAGS LIBS && test -f config.h || ./configure
loading cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking host system type... i686-pc-linux-gnu
checking for a BSD compatible install... install
checking for ranlib... ranlib
checking for ar... /usr/bin/ar
checking for tgetent in -ltermcap... no
checking for tgetent in -ltinfo... no
checking for tgetent in -lcurses... no
checking for tgetent in -lncurses... no
configure: error: termcap support not found
make: *** [editline/libedit.a] Ошибка 1
denis@COMP:~/asterisk-1.2.1$

Спасибо!

Оффлайн Salmir

  • Любитель
  • *
  • Сообщений: 95
    • Просмотр профиля
Re: make, make install помогите
« Ответ #1 : 13 Января 2006, 09:55:51 »
Подозреваю что надо установить пакет termcap
Хуже дурака только  дурак с инициативой..

Оффлайн DenOK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: make, make install помогите
« Ответ #2 : 13 Января 2006, 12:05:04 »
Спасибо!
Я установил tempcar и ещё множество пакетов но это не помогло, в общем на http://www.ubuntuforums.org/ об стом написано.

Оказалось что Asterisk есть в universal репозиторисх, но мне нужен совет о том как правильно ставить deb пакеты.
Пока установить нормально не полчилось, adept выдаёт ошибку после скачивания и пишет что пакеты установились, но ничего толком не работает...


http://ubuntuforums.org/showthread.php?t=22462&

http://www.ubuntuforums.org/showthread.php?t=91802&page=2

Оффлайн shock

  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: make, make install помогите
« Ответ #3 : 14 Января 2006, 12:16:54 »
установка дебпакета:

sudo dpkg -i *.deb

 

Страница сгенерирована за 0.045 секунд. Запросов: 23.