i**w 发帖数: 883 | 1 速度怎么样?
我试着的结果:1. compile,成功了。2. 启动,成功
但是,有一个error:
2010-10-27 19:59:03.077748 [CRIT] switch_loadable_module.c:882 Error Loading
module /opt/freeswitch/mod/mod_siren.so
**/opt/freeswitch/mod/mod_siren.so: undefined symbol: L_shl**
而且performance好像很差呀:用x-lite拨打分机号5000,20秒才接通 |
k****t 发帖数: 2288 | |
i**w 发帖数: 883 | 3 看来是U盘的问题,换成usb硬盘就没有performance问题了 |
r******n 发帖数: 4522 | 4 我刚想发个帖子问呢,你是装的openWRT还是Debian?
我试着用Debian, 就是那个装*的帖子过了第一步就改装FS,但好像不行,compile有问
题。好像那个debian少很多东西。正打算放弃改用台式机算了。 |
k****t 发帖数: 2288 | 5 我装的是openwrt。
你在俱乐部内考古,就有我的教程~~
【在 r******n 的大作中提到】 : 我刚想发个帖子问呢,你是装的openWRT还是Debian? : 我试着用Debian, 就是那个装*的帖子过了第一步就改装FS,但好像不行,compile有问 : 题。好像那个debian少很多东西。正打算放弃改用台式机算了。
|
i**w 发帖数: 883 | 6 dockstar上的debian可以装freeswitch的,就是compile时间太长了,前后差不多要一
个半小时(接的是usb硬盘,如果是usb flash,时间会更长) |
r******n 发帖数: 4522 | 7 我也换了usb硬盘,快多了,宁愿多费点儿电。可是compile完总是有错:
DPIC -o .libs/mod_sofia_la-sofia.o
sofia.c: In function 'logger':
sofia.c:1708: error: aggregate value used where an integer was expected
make[5]: *** [mod_sofia_la-sofia.lo] Error 1
make[4]: *** [all] Error 2
make[3]: *** [mod_sofia-all] Error 1
make[2]: *** [all-recursive] Error 1
你有这个问题吗?Compile前你都装了些啥?我是把FS Wiki有关Ubuntu/Debian的都apt
-get了。
多谢!
【在 i**w 的大作中提到】 : dockstar上的debian可以装freeswitch的,就是compile时间太长了,前后差不多要一 : 个半小时(接的是usb硬盘,如果是usb flash,时间会更长)
|
r******n 发帖数: 4522 | 8 找到那行了,好像是GCC版本的问题,反正就是一logger, comment out然后去掉那个if
else就pass了,应该不会影响使用。
apt
【在 r******n 的大作中提到】 : 我也换了usb硬盘,快多了,宁愿多费点儿电。可是compile完总是有错: : DPIC -o .libs/mod_sofia_la-sofia.o : sofia.c: In function 'logger': : sofia.c:1708: error: aggregate value used where an integer was expected : make[5]: *** [mod_sofia_la-sofia.lo] Error 1 : make[4]: *** [all] Error 2 : make[3]: *** [mod_sofia-all] Error 1 : make[2]: *** [all-recursive] Error 1 : 你有这个问题吗?Compile前你都装了些啥?我是把FS Wiki有关Ubuntu/Debian的都apt : -get了。
|
i**w 发帖数: 883 | 9 gcc4.4不行,用4.3就可以了。
apt-get install gcc-4.3
apt-get install g++-4.3
export CC=gcc-4.3
export CXX=g++-4.3
就可以了 |
r****t 发帖数: 10904 | 10 debian way:
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-3.4 60 --slave
/usr/bin/g++ g++ /usr/bin/g++-3.4
【在 i**w 的大作中提到】 : gcc4.4不行,用4.3就可以了。 : apt-get install gcc-4.3 : apt-get install g++-4.3 : export CC=gcc-4.3 : export CXX=g++-4.3 : 就可以了
|
r******n 发帖数: 4522 | 11 装完了,可以打,可是每次freeswitch起来后我都得手工load mod_dingaling 才行。
我记得用ubuntu8.04时改了那个autoload_configs里面的modules.conf.xml把mod_
dingaling那行uncomment掉就自动load的啊。 |