[Voiceglue] Fwd: Voiceglue 0.11 on Centos 5

Lord Rod altogether.elsewhere at gmail.com
Thu Mar 25 07:37:39 UTC 2010


Sorry, just found this

http://www.voiceglue.org/pipermail/voiceglue/2010-March/000660.html

Please ignore.

---------- Forwarded message ----------
From: Lord Rod <altogether.elsewhere at gmail.com>
Date: 25 March 2010 07:30
Subject: Voiceglue 0.11 on Centos 5
To: voiceglue at voiceglue.org


Having come across these threads:

http://www.voiceglue.org/pipermail/voiceglue/2009-September/000590.html
http://www.voiceglue.org/pipermail/voiceglue/2009-February/000440.html
http://www.voiceglue.org/pipermail/voiceglue/2008-September/000241.html

and particularly Doug's comments here
http://www.voiceglue.org/pipermail/voiceglue/2008-September/000245.html

it looks like voiceglue is not compilable on Centos (at least by mortals
like us).  In case anyone else is trying, we found that

- errors relating to missing fftw3.h can be solved by yum install
fftw3-devel rather than fftw-devel
- errors relating to missing mozilla-js.pc can be solved by yum install
xulrunner-devel-unstable (took a while to figure this one out)

but for us on Centos 5.2 64 bit the killer is the compile error

Starting voiceglue: Can't load
'/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/Vxglue/Vxglue.so'
for module Vxglue: libSBjsiD.so.3: cannot open shared object file: No such
file or directory at
/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm line 230.
 at /usr/bin/voiceglue line 54
Compilation failed in require at /usr/bin/voiceglue line 54.
BEGIN failed--compilation aborted at /usr/bin/voiceglue line 54.
                                                           [FAILED]

which is traceable to failed tests for vxglue build:

[root at pbx Vxglue]# ./Build test
t/00-load.........NOK 1

#   Failed test 'use Vxglue;'
#   in t/00-load.t at line 6.
#     Tried to use 'Vxglue'.
#     Error:  Can't load
'/root/source/voiceglue_0.11/Vxglue/blib/arch/auto/Vxglue/Vxglue.so' for
module Vxglue: libSBjsiD.so.3: cannot open shared object file: No such file
or directory at
/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm line 230.
#  at (eval 3) line 2
# Compilation failed in require at (eval 3) line 2.
# BEGIN failed--compilation aborted at t/00-load.t line 6.
# Testing Vxglue 0.02, Perl 5.008008, /usr/bin/perl
# Looks like you failed 1 test of 1.
t/00-load.........dubious

Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 1
Failed 1/1 tests, 0.00% okay
t/boilerplate.....ok

t/pod-coverage....skipped
        all skipped: Test::Pod::Coverage 1.04 required for testing POD
coverage
t/pod.............skipped
        all skipped: Test::Pod 1.14 required for testing POD
Failed Test Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/00-load.t    1   256     1    1 100.00%  1
2 tests skipped.
Failed 1/4 test scripts, 75.00% okay. 1/4 subtests failed, 75.00% okay.


I understand that Voiceglue is primarily developed on Ubuntu, but could I
respectfully point out that as AsteriskNow is probably the default choice
for those new to Asterisk, and as it is delivered on Centos, many people are
going to run into this problem?  Could I suggest that this is mentioned in
the installation notes - would have saved us a lot of time :)

Thanks for an exciting project however - we're going to rebuild Asterisk on
Ubuntu and try again.

Rob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.voiceglue.org/pipermail/voiceglue/attachments/20100325/3b2ce7f1/attachment.html>


More information about the Voiceglue mailing list