差分

移動先: 案内検索

Asterisk Solaris

1,674 バイト追加, 2017年11月18日 (土) 17:50
Asterisk Solaris」を保護しました ([編集=管理者のみ許可] (無期限) [移動=管理者のみ許可] (無期限))
同じマシンでもSolaris上で動作させると、Asteriskの性能も向上するようです。<br>
=Zaptel=
1.2版ならばhttp://www.solarisvoip.com/ここからパッケージを入手してインストールできます。<br>
1.4版は現在調査中。<br>
=DAHDI=
[[DAHDI]]は現在のところ未対応。<br>
=Asterisk=以下の情報はAsterisk 1.4.18のものです。<br>18=
==修正箇所==
===main/stdtime/localtime.c===
gmake menuselect CC=gcc LD=gcc AR=gar
gmake CC=gcc LD=gcc AR=gar
<br>
==Asterisk 1.4.22==
Solaris 10 x86 (32bit)で検証。通常のAsteriskソースからのインストール。
===必要なパッケージ===
http://www.sunfreeware.com/programlistintel10.html から以下をインストールしておく。<br>
application SMCbind bind
application SMCbinut binutils
application SMCcoreu coreutils
application SMCgcc gcc
application SMCliconv libiconv
application SMClintl libintl
application SMCmake make
application SMCossl openssl
application SMCwget wg
===コンパイル===
コマンドパスは/usr/local/binを最初に参照するように変更しておく。<br>
./configure --with-curses
make menuselect
を実行する。もしmake menuselectで -lncursesでコンパイルが失敗する場合には、menuselectのサブディレクトリで
# gcc -o menuselect menuselect.o strcompat.o menuselect_curses.o mxml/libmxml.a mxml/libmxml.a -lcurses
を実行する。<br>
menuselectでモジュール等を指定したならば
make LD=/usr/local/bin/id
を実行するとコンパイルができるはず。<br>
 
===起動時エラーの対処===
起動時にダイナミックリンク関係で落ちる場合には起動スクリプト内に以下の行を入れる。
LD_LIBRARY_PATH=/usr/local/lib:/usr/sfw/lib
export LD_LIBRARY_PATH
他にも参照するダイナミックリンク・ライブラリがある場合には、そのパスをLD_LIBRARY_PATHに入れること。

案内メニュー

VoIp-Info.jp

HP Directplus -HP公式オンラインストア-