[Freeswitch-users] Build error stop at vdbeaux.c
Michel Blais - Support technique - Targo communication
michel at targointernet.com
Sat Oct 19 00:54:49 MSD 2013
I already check and it seem like there nothing about installing on
busybox. Seem like there only a init script compatible with it on the wiki.
https://www.google.ca/search?q=wiki+freeswitch#q=site:wiki.freeswitch.org+busybox
that lead me to this link :
http://wiki.freeswitch.org/wiki/Freeswitch_init#BusyBox_Based_Systems
The only error I found for now was to install gawk instead of using
busybox's awk. The still some error starting freeswitch that seem
related to user and permission. I'm debugging it right now.
I will also try on openwrt, also on a MIPS CPU (Atheros AR71XX) just in
case.
Where should I send information for the wiki once it done ?
Le 2013-10-18 16:03, Michael Jerris a écrit :
> Would you mind making sure the wiki has some notes on how to
> successfully build on busybox?
>
> On Oct 18, 2013, at 3:44 PM, Michel Blais <michel at targointernet.com
> <mailto:michel at targointernet.com>> wrote:
>
>> It seem like it builded fine with gawk instead of busybox's awk.
>>
>> Thank you both for your help.
>>
>>
>> 2013/10/16 Jeff Leung <jleung at v10networks.ca
>> <mailto:jleung at v10networks.ca>>
>>
>> Install gawk and have that gawk's path take precedence over the
>> default path variable.
>>
>> Michel Blais <michel at targointernet.com
>> <mailto:michel at targointernet.com>> wrote:
>>
>> Busybox don't include a full version of every command. It's a
>> shell that
>> include most commande with only the most used option but often
>> lack usefull
>> feature. It's use to save space on embedded device.
>>
>> I didn't know the -R option so I was not sur about what you where
>> looking
>> for but the're no line with NAWK in the make file but if I look
>> for AWK, I
>> get this :
>>
>> # grep AWK Makefile
>> $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " "
>> $$1; \
>> AWK = awk
>> $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
>> $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
>> $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
>> $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
>> $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
>>
>> Thanks
>>
>>
>>
>>
>> 2013/10/16 Michael Jerris <mike at jerris.com <mailto:mike at jerris.com>>
>>
>> > Not sure why your grep is funky.. but the -R isn't necessary...
>> This is
>> > going to be limitations of the tools in busybox I suspect.
>> >
>> > grep NAWK Makefile
>> >
>> > ?
>> >
>> > On Oct 16, 2013, at 2:01 PM, Michel Blais - Support technique -
>> Targo
>> > communication <michel at targointernet.com
>> <mailto:michel at targointernet.com>> wrote:
>> >
>> > > The awk command is the one include by busybox, same for grep.
>> Could it
>> > > be the problem ?
>> > >
>> > > # grep -R ^NAWK Makefile
>> > > grep: invalid option -- 'R'
>> > > BusyBox v1.19.0 (2012-08-28 21:32:52 PDT) multi-call binary.
>> > >
>> > > Thanks
>> > >
>> > > Le 2013-10-16 16:50, Michael Jerris a écrit :
>> > >> libs/sqlite/mkopcodeh.awk:125: printf "#define NOPUSH_MASK_%d
>> > 0x%04x\n", i, nopush[i]
>> > >>
>> > >> libs/sqlite/Makefile.in:373:opcodes.h: parse.h
>> $(TOP)/src/vdbe.c
>> > $(TOP)/mkopcodeh.awk
>> > >> libs/sqlite/Makefile.in:374: cat parse.h
>> $(TOP)/src/vdbe.c | $(NAWK)
>> > -f $(TOP)/mkopcodeh.awk >opcodes.h
>> > >>
>> > >> <7>:grep NOPUSH_MASK ./libs/sqlite/opcodes.h
>> > >> #define NOPUSH_MASK_0 0x3fbc
>> > >> #define NOPUSH_MASK_1 0x3e5b
>> > >> #define NOPUSH_MASK_2 0x71ef
>> > >> #define NOPUSH_MASK_3 0x7fce
>> > >> #define NOPUSH_MASK_4 0xffff
>> > >> #define NOPUSH_MASK_5 0xcdef
>> > >> #define NOPUSH_MASK_6 0xb6d7
>> > >> #define NOPUSH_MASK_7 0x33af
>> > >> #define NOPUSH_MASK_8 0xf86f
>> > >> #define NOPUSH_MASK_9 0x0000
>> > >>
>> > >> take a look at the contents of your generated opcodes.h and
>> see what
>> > you find in there. The logic would be in mkopcodeh.awk. Also
>> possible you
>> > don't have awk installed... check out the definition of NAWK var:
>> > >>
>> > >> <11>:grep -R ^NAWK Makefile
>> > >> Makefile:NAWK = awk
>> > >>
>> > >> Mike
>> > >>
>> > >>
>> > >> On Oct 16, 2013, at 1:38 PM, Michel Blais - Support
>> technique - Targo
>> > communication <michel at targointernet.com
>> <mailto:michel at targointernet.com>> wrote:
>> > >>
>> > >>> Hi,
>> > >>>
>> > >>> I have a build error blocking at vdbeaux.c, build output
>> following at
>> > >>> bottom. OS is Vyatta based on debian 6.0.6. Arch is MIPS64,
>> the CPU a
>> > >>> Cavium octeon+ 50XX. I was not able to find anything on
>> this build
>> > >>> error. It would be appreciated if anybody could help.
>> > >>>
>> > >>> Thanks
>> > >>> Michel
>> > >>>
>> > >>> # make
>> > >>> config.status: creating Makefile
>> > >>> config.status: creating include/apr.h
>> > >>> config.status: creating build/apr_rules.mk
>> <http://apr_rules.mk/>
>> > >>> config.status: creating build/pkg/pkginfo
>> > >>> config.status: creating apr-1-config
>> > >>> config.status: WARNING: 'apr-config.in
>> <http://apr-config.in/>' seems to ignore the
>> > >>> --datarootdir settg
>> > >>> config.status: creating apr.pc
>> > >>> config.status: creating test/Makefile
>> > >>> config.status: creating test/internal/Makefile
>> > >>> config.status: creating include/arch/unix/apr_private.h
>> > >>> config.status: executing libtool commands
>> > >>> rm: can't remove 'libtoolT': No such file or directory
>> > >>> config.status: executing default commands
>> > >>> config.status: include/apr.h is unchanged
>> > >>> config.status: include/arch/unix/apr_private.h is unchanged
>> > >>> touch src/include/switch.h
>> > >>> make[1]: Entering directory `/usr/src/freeswitch/libs/apr'
>> > >>> make[2]: Entering directory `/usr/src/freeswitch/libs/apr'
>> > >>> make[2]: Nothing to be done for `local-all'.
>> > >>> make[2]: Leaving directory `/usr/src/freeswitch/libs/apr'
>> > >>> make[1]: Leaving directory `/usr/src/freeswitch/libs/apr'
>> > >>> touch src/include/switch.h
>> > >>> make[1]: Entering directory `/usr/src/freeswitch/libs/apr-util'
>> > >>> Making all in xml/expat
>> > >>> make[2]: Entering directory
>> > `/usr/src/freeswitch/libs/apr-util/xml/expat'
>> > >>> make[3]: Entering directory
>> > >>> `/usr/src/freeswitch/libs/apr-util/xml/expat/lib'
>> > >>> make[3]: Nothing to be done for `all'.
>> > >>> make[3]: Leaving directory
>> > >>> `/usr/src/freeswitch/libs/apr-util/xml/expat/lib'
>> > >>> make[2]: Leaving directory
>> > `/usr/src/freeswitch/libs/apr-util/xml/expat'
>> > >>> make[2]: Entering directory `/usr/src/freeswitch/libs/apr-util'
>> > >>> make[2]: Nothing to be done for `local-all'.
>> > >>> make[2]: Leaving directory `/usr/src/freeswitch/libs/apr-util'
>> > >>> make[1]: Leaving directory `/usr/src/freeswitch/libs/apr-util'
>> > >>> touch src/include/switch.h
>> > >>> make[1]: Entering directory `/usr/src/freeswitch/libs/sqlite'
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> sort -n -b -k 3 opcodes.h | awk -f ./mkopcodec.awk >opcodes.c
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> gcc -g -O2 -g -O2 -o mkkeywordhash ./tool/mkkeywordhash.c
>> > >>> ./mkkeywordhash >keywordhash.h
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./libtool --tag=CC --mode=compile gcc -g -O2 -g -O2 -DOS_UNIX=1
>> > >>> -DHAVE_USLEEP=1c
>> > >>> libtool: compile: gcc -g -O2 -g -O2 -DOS_UNIX=1
>> -DHAVE_USLEEP=1
>> > >>> -DHAVE_FDATASYo
>> > >>> ./src/vdbeaux.c: In function 'opcodeNoPush':
>> > >>> ./src/vdbeaux.c:247: error: 'NOPUSH_MASK_0' undeclared
>> (first use in
>> > >>> this funct)
>> > >>> ./src/vdbeaux.c:247: error: (Each undeclared identifier is
>> reported
>> > only
>> > >>> once
>> > >>> ./src/vdbeaux.c:247: error: for each function it appears in.)
>> > >>> ./src/vdbeaux.c:247: error: 'NOPUSH_MASK_1' undeclared
>> (first use in
>> > >>> this funct)
>> > >>> ./src/vdbeaux.c:248: error: 'NOPUSH_MASK_2' undeclared
>> (first use in
>> > >>> this funct)
>> > >>> ./src/vdbeaux.c:248: error: 'NOPUSH_MASK_3' undeclared
>> (first use in
>> > >>> this funct)
>> > >>> ./src/vdbeaux.c:249: error: 'NOPUSH_MASK_4' undeclared
>> (first use in
>> > >>> this funct)
>> > >>> ./src/vdbeaux.c:249: error: 'NOPUSH_MASK_5' undeclared
>> (first use in
>> > >>> this funct)
>> > >>> ./src/vdbeaux.c:250: error: 'NOPUSH_MASK_6' undeclared
>> (first use in
>> > >>> this funct)
>> > >>> ./src/vdbeaux.c:250: error: 'NOPUSH_MASK_7' undeclared
>> (first use in
>> > >>> this funct)
>> > >>> ./src/vdbeaux.c:251: error: 'NOPUSH_MASK_8' undeclared
>> (first use in
>> > >>> this funct)
>> > >>> ./src/vdbeaux.c:251: error: 'NOPUSH_MASK_9' undeclared
>> (first use in
>> > >>> this funct)
>> > >>> make[1]: *** [vdbeaux.lo] Error 1
>> > >>> make[1]: Leaving directory `/usr/src/freeswitch/libs/sqlite'
>> > >>> make: *** [libs/sqlite/libsqlite3.la
>> <http://libsqlite3.la/>] Error 2
>> > >>>
>> > >>>
>> >
>> _________________________________________________________________________
>> > >>> Professional FreeSWITCH Consulting Services:
>> > >>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> > >>> http://www.freeswitchsolutions.com
>> <http://www.freeswitchsolutions.com/>
>> > >>>
>> > >>>
>> > >>> </>
>> > >>>
>> > >>> Official FreeSWITCH Sites
>> > >>> http://www.freeswitch.org <http://www.freeswitch.org/>
>> > >>> http://wiki.freeswitch.org <http://wiki.freeswitch.org/>
>> > >>> http://www.cluecon.com <http://www.cluecon.com/>
>> > >>>
>> > >>> FreeSWITCH-users mailing list
>> > >>> FreeSWITCH-users at lists.freeswitch.org
>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>> > >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> > >>> UNSUBSCRIBE:
>> > http://lists.freeswitch.org/mailman/options/freeswitch-users
>> > >>> http://www.freeswitch.org <http://www.freeswitch.org/>
>> > >>
>> > >>
>> >
>> _________________________________________________________________________
>> > >> Professional FreeSWITCH Consulting Services:
>> > >> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> > >> http://www.freeswitchsolutions.com
>> <http://www.freeswitchsolutions.com/>
>> > >>
>> > >>
>> > >> </>
>> > >>
>> > >> Official FreeSWITCH Sites
>> > >> http://www.freeswitch.org <http://www.freeswitch.org/>
>> > >> http://wiki.freeswitch.org <http://wiki.freeswitch.org/>
>> > >> http://www.cluecon.com <http://www.cluecon.com/>
>> > >>
>> > >> FreeSWITCH-users mailing list
>> > >> FreeSWITCH-users at lists.freeswitch.org
>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>> > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> > >> UNSUBSCRIBE:
>> > http://lists.freeswitch.org/mailman/options/freeswitch-users
>> > >> http://www.freeswitch.org <http://www.freeswitch.org/>
>> > >
>> > >
>> _________________________________________________________________________
>> > > Professional FreeSWITCH Consulting Services:
>> > > consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> > > http://www.freeswitchsolutions.com
>> <http://www.freeswitchsolutions.com/>
>> > >
>> > >
>> > > </>
>> > >
>> > > Official FreeSWITCH Sites
>> > > http://www.freeswitch.org <http://www.freeswitch.org/>
>> > > http://wiki.freeswitch.org <http://wiki.freeswitch.org/>
>> > > http://www.cluecon.com <http://www.cluecon.com/>
>> > >
>> > > FreeSWITCH-users mailing list
>> > > FreeSWITCH-users at lists.freeswitch.org
>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>> > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> > >
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> > > http://www.freeswitch.org <http://www.freeswitch.org/>
>> >
>> >
>> >
>> _________________________________________________________________________
>> > Professional FreeSWITCH Consulting Services:
>> > consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> > http://www.freeswitchsolutions.com
>> <http://www.freeswitchsolutions.com/>
>> >
>> >
>> > </>
>> >
>> > Official FreeSWITCH Sites
>> > http://www.freeswitch.org <http://www.freeswitch.org/>
>> > http://wiki.freeswitch.org <http://wiki.freeswitch.org/>
>> > http://www.cluecon.com <http://www.cluecon.com/>
>> >
>> > FreeSWITCH-users mailing list
>> > FreeSWITCH-users at lists.freeswitch.org
>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> >
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> > http://www.freeswitch.org <http://www.freeswitch.org/>
>> >
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> http://www.freeswitchsolutions.com
>> <http://www.freeswitchsolutions.com/>
>>
>>
>> </>
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org <http://www.freeswitch.org/>
>> http://wiki.freeswitch.org <http://wiki.freeswitch.org/>
>> http://www.cluecon.com <http://www.cluecon.com/>
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org <http://www.freeswitch.org/>
>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> http://www.freeswitchsolutions.com
>>
>>
>>
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://wiki.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
>
>
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20131018/d88f33c5/attachment-0001.html
Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users
mailing list