[Freeswitch-dev] compiling on Amazon EC2

rentmycoder rentmycoder rentmycoder at gmail.com
Wed Nov 17 08:14:17 PST 2010


Hi all,

I have a problem installing FS on amazon EC2 micro instance (actually
free) using SuseLinux Enterprise Server 11SP1 x86.
Only this is the supported free trial OS, so I can't use another distro...

Freeswitch compiles, but make install hangs at:
ldconfig -n /usr/local/freeswitch/lib


I've tried 1.0.4, 1.0.6, current, all have the same problem...
I've stripped down modules.conf before configure, same problem..

Any hint?
Are there any precompiled packages for  SuseLinux Enterprise Server 11SP1 x86?


 +---------- FreeSWITCH Build Complete ----------+
 + FreeSWITCH has been successfully built.       +
 + Install by running:                           +
 +                                               +
 +                make install                   +
 +-----------------------------------------------+
ip-10-234-215-206:/usr/src/cc/freeswitch-1.0.6 # make install
make "OUR_MODULES=$(if test -z "" ; then tmp_mods="$(grep -v "#"
/usr/src/cc/freeswitch-1.0.6/modules.conf | sed -e "s|^.*/||" | sort |
uniq )"; else tmp_mods="" ; fi ; mods="$(for i in $tmp_mods ; do echo
$i-all ; done )"; echo $mods )" "OUR_CLEAN_MODULES=$(if test -z "" ;
then tmp_mods="$(grep -v "#" /usr/src/cc/freeswitch-1.0.6/modules.conf
| sed -e "s|^.*/||" | sort | uniq )"; else tmp_mods="" ; fi ;
mods="$(for i in $tmp_mods ; do echo $i-clean ; done )"; echo $mods )"
"OUR_INSTALL_MODULES=$(if test -z "" ; then tmp_mods="$(grep -v "#"
/usr/src/cc/freeswitch-1.0.6/modules.conf | sed -e "s|^.*/||" | sort |
uniq )"; else tmp_mods="" ; fi ; mods="$(for i in $tmp_mods ; do echo
$i-install ; done)"; echo $mods )" "OUR_UNINSTALL_MODULES=$(if test -z
"" ; then tmp_mods="$(grep -v "#"
/usr/src/cc/freeswitch-1.0.6/modules.conf | sed -e "s|^.*/||" | sort |
uniq )"; else tmp_mods="" ; fi ; mods="$(for i in $tmp_mods ; do echo
$i-uninstall ; done)"; echo $mods )"
"OUR_DISABLED_MODULES=$(tmp_mods="$(grep "#"
/usr/src/cc/freeswitch-1.0.6/modules.conf | grep -v "##" | sed -e
"s|^.*/||" | sort | uniq )"; mods="$(for i in $tmp_mods ; do echo
$i-all ; done )"; echo $mods )"
"OUR_DISABLED_CLEAN_MODULES=$(tmp_mods="$(grep "#"
/usr/src/cc/freeswitch-1.0.6/modules.conf | grep -v "##" | sed -e
"s|^.*/||" | sort | uniq )";  mods="$(for i in $tmp_mods ; do echo
$i-clean ; done )"; echo $mods )"
"OUR_DISABLED_INSTALL_MODULES=$(tmp_mods="$(grep "#"
/usr/src/cc/freeswitch-1.0.6/modules.conf | grep -v "##" | sed -e
"s|^.*/||" | sort | uniq )"; mods="$(for i in $tmp_mods ; do echo
$i-install ; done)"; echo $mods )"
"OUR_DISABLED_UNINSTALL_MODULES=$(tmp_mods="$(grep "#"
/usr/src/cc/freeswitch-1.0.6/modules.conf | grep -v "##" | sed -e
"s|^.*/||" | sort | uniq )"; mods="$(for i in $tmp_mods ; do echo
$i-uninstall ; done)"; echo $mods )" `test -n "" || echo -s`
install-recursive
 /bin/sh /usr/src/cc/freeswitch-1.0.6/quiet_libtool --mode=install
/usr/bin/install -c  'libfreeswitch.la'
'/usr/local/freeswitch/lib/libfreeswitch.la'
/usr/bin/install -c .libs/libfreeswitch.so.1.0.0
/usr/local/freeswitch/lib/libfreeswitch.so.1.0.0
(cd /usr/local/freeswitch/lib && { ln -s -f libfreeswitch.so.1.0.0
libfreeswitch.so.1 || { rm -f libfreeswitch.so.1 && ln -s
libfreeswitch.so.1.0.0 libfreeswitch.so.1; }; })
(cd /usr/local/freeswitch/lib && { ln -s -f libfreeswitch.so.1.0.0
libfreeswitch.so || { rm -f libfreeswitch.so && ln -s
libfreeswitch.so.1.0.0 libfreeswitch.so; }; })
/usr/bin/install -c .libs/libfreeswitch.lai
/usr/local/freeswitch/lib/libfreeswitch.la
/usr/bin/install -c .libs/libfreeswitch.a
/usr/local/freeswitch/lib/libfreeswitch.a
chmod 644 /usr/local/freeswitch/lib/libfreeswitch.a
ranlib /usr/local/freeswitch/lib/libfreeswitch.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/freeswitch/lib



More information about the FreeSWITCH-dev mailing list