Hi Jason, If I try to compile with GCC, then I am faced with the original problem where the error returns saying I need to use a c99 compatible compiler, here is the specific error: /bin/bash /export/home/user/packages/BUILD/freeswitch-1.0.4pre8/libs/apr/libtool --silent --mode=compile /usr/sfw/bin/gcc -m32 -DHAVE_CONFIG_H -DSOLARIS2=10 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_LARGEFILE64_SOURCE -I./include -I/export/home/user/packages/BUILD/freeswitch-1.0.4pre8/libs/apr/include/arch/unix -I./include/arch/unix -I/export/home/user/packages/BUILD/freeswitch-1.0.4pre8/libs/apr/include -o locks/unix/thread_mutex.lo -c locks/unix/thread_mutex.c && touch locks/unix/thread_mutex.lo In file included from /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/include/sys/types.h:27, from ./include/apr.h:113, from /export/home/user/packages/BUILD/freeswitch-1.0.4pre8/libs/apr/include/arch/unix/apr_arch_thread_mutex.h:24, from locks/unix/thread_mutex.c:17: /usr/include/sys/feature_tests.h:336:2: #error "Compiler or options invalid; UNIX 03 and POSIX.1-2001 applications require the use of c99" make[2]: *** [locks/unix/thread_mutex.lo] Error 1 make[2]: Leaving directory `/export/home/user/packages/BUILD/freeswitch-1.0.4pre8/libs/apr' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/export/home/user/packages/BUILD/freeswitch-1.0.4pre8/libs/apr' make: *** [libs/apr/libapr-1.la] Error 2 In all cases I have started the build from the beginning, whereby I remove and re-extract the 1.0.4pre8 tarball. I've tried with just a configure and also a bootstrap/configure, but I end up with the same error (except when I change the compiler to Sun Studio 12's c99). Is GCC 3.4.3 too old to use to build this version of freeswitch? Thanks Bruce Jason White wrote:
Bruce McAlister <bruce.mcalister@blueface.ie> wrote:
I get past this initial error if I change my C compiler from "usr/bin/cc" to "/usr/bin/c99".
After changing the above, the compilation goes further, but I am now faced with a different error:
Have you tried compiling with gcc? I would also suggest starting the build procedure from the beginning.
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org