「玄箱Pro Debian+Asterisk」の版間の差分
提供: VoIP-Info.jp
(→コンパイル環境を整える) |
(→コンパイル環境を整える) |
||
17行目: | 17行目: | ||
いろいろと一緒に付いてくるものもインストールしてしまってください。 | いろいろと一緒に付いてくるものもインストールしてしまってください。 | ||
+ | ==DAHDI== | ||
+ | ==Asterisk== | ||
+ | やはりGSM CODECがasmで引っかかります。なので、codecs/gsm/Makefileを例によって修正します。 | ||
+ | debian:~# uname -a | ||
+ | Linux debian 2.6.26-2-orion5x #1 Thu Nov 5 08:02:07 UTC 2009 armv5tel GNU/Linux | ||
+ | |||
+ | codecs/gsm/Makefile に以下のような行が3箇所ほどあるので | ||
+ | ifeq (, $(findstring $(PROC) , x86_64 amd64 ultrasparc sparc64 arm armv5b armeb hppa2.0 ppc powerpc ppc64 ia64 s390 bfin mipsel mips)) | ||
+ | 次のように追加しておく | ||
+ | ifeq (, $(findstring $(PROC) , x86_64 amd64 ultrasparc sparc64 arm armv5b armv5tel armeb hppa2.0 ppc powerpc ppc64 ia64 s390 bfin mipsel mips)) |
2009年11月7日 (土) 17:40時点における版
玄箱ProをDebian化する
このへんを参考にDebian化しちゃってください。後はDebianとして扱えますので・・・
コンパイル環境を整える
Debian化したならば、以下のパッケージを追加してAsteriskがコンパイルできるようにします。
gcc g++ libc6-dev make linux-libc-dev ncurses-dev perl-modules patch
# apt-get install gcc g++ libc6-dev make linux-libc-dev ncurses-dev perl-modules patch
いろいろと一緒に付いてくるものもインストールしてしまってください。
DAHDI
Asterisk
やはりGSM CODECがasmで引っかかります。なので、codecs/gsm/Makefileを例によって修正します。
debian:~# uname -a Linux debian 2.6.26-2-orion5x #1 Thu Nov 5 08:02:07 UTC 2009 armv5tel GNU/Linux
codecs/gsm/Makefile に以下のような行が3箇所ほどあるので
ifeq (, $(findstring $(PROC) , x86_64 amd64 ultrasparc sparc64 arm armv5b armeb hppa2.0 ppc powerpc ppc64 ia64 s390 bfin mipsel mips))
次のように追加しておく
ifeq (, $(findstring $(PROC) , x86_64 amd64 ultrasparc sparc64 arm armv5b armv5tel armeb hppa2.0 ppc powerpc ppc64 ia64 s390 bfin mipsel mips))