On 1/9/2014 12:12 PM, Jeremy Kister wrote:
On 1/8/2014 9:12 PM, Brandon Coale wrote:
However, I am not able to get app_swift to compile.  I am running
Asterisk 11.6.0 and CentOS 6.4 64-bit.

I am wondering if anyone else out there has been able to get app_swift
working with Asterisk 11 and could share any tricks they used to get it
installed?

can you pastie your configure and make ?

I don't have Cepstral6 but did submit tweaks to the code that should have made it Cepstral6 compatible.

Also since you recently spent money with Cepstral, they'll help you. They've got at least one guy who understands the app_swift code and was working on forking it as an official version.

Thanks to Jeremy Kister's advice, I was able to get this compiled. He suggested these two commands:
yum update -y
yum install asterisk-devel

These commands upgraded my Asterisk to 11.7.0 and installed the Asterisk development files that I was missing. After I did that, the make worked beautifully:

[root@dialer app_swift]# make


                                         _    ___
                                        (_)  / __)  _
    _____ ____  ____           ___ _ _ _ _ _| |__ _| |_
   (____ |  _ \|  _ \         /___) | | | (_   __|_   _)
   / ___ | |_| | |_| | ____  |___ | | | | | | |    | |_
   \_____|  __/|  __/ (____) |___/ \___/|_| |_|     \__)
         |_|   |_|

gcc -I/opt/swift/include -I/usr/include -g -Wall -fPIC -D_SWIFT_VER_6 -D_AST_VER_11 -c -o app_swift.o app_swift.c gcc -shared -Xlinker -x -o app_swift.so -L/opt/swift/lib -L/usr/lib -lswift -lceplang_en -lceplex_us app_swift.o

  ********************************************************
  *  Run 'make install' to install the app_swift module. *
  ********************************************************

When I ran the make install, I did get "install: cannot create regular file `/usr/lib/asterisk/modules': No such file or directory", but I just changed the line SYS_LIB_DIR=/usr/lib in the Makefile to
SYS_LIB_DIR=/usr/lib64 and it worked fine.

Just wanted to post this resolution in case it helps someone else out there.

Brandon


--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
              http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to