Errors compiling on dragonfly bsd
Hi. I'm trying to compile FS on dragonfly BSD 1.10.1-RELEASE. I am compiling the release source from http://files.freeswitch.org/freeswitch-1.0.3.tar.gz I had to write a uname wrapper script to fake being FreeBSD to get configure to complete successfully. I also added "-D__FreeBSD__" to CPPFLAGS to get past an initial compilation error. Also, I initially got the error, "/usr/pkg/bin/bash: line 8: svnversion: command not found" just prior to the line that appears to generate "src/include/switch_swigable_cpp.h". It seems strange that I would need subversion to compile a release source but I installed it anyway in case that error caused other problems. However, now I get the following errors (which I also got prior to installing subversion). Compiling src/switch_apr.c ... src/switch_apr.c: In function `switch_thread_self': src/switch_apr.c:74: warning: implicit declaration of function `apr_os_thread_current' src/switch_apr.c:74: warning: return makes pointer from integer without a cast src/switch_apr.c: In function `switch_thread_rwlock_create': src/switch_apr.c:221: warning: implicit declaration of function `apr_thread_rwlock_create' src/switch_apr.c: In function `switch_thread_rwlock_destroy': src/switch_apr.c:226: warning: implicit declaration of function `apr_thread_rwlock_destroy' ... Pluss a bunch more apr_thread... related warnings Then gmake[2]: *** [libfreeswitch_la-switch_apr.lo] Error 1 Making all in src Making all in mod making all mod_amr gmake[5]: *** No rule to make target `/u1/ports/freeswitch-1.0.3/work/freeswitch-1.0.3/libfreeswitch.la', needed by `mod_amr.so'. Stop. gmake[4]: *** [all] Error 1 gmake[3]: *** [mod_amr-all] Error 1 gmake[2]: *** [all-recursive] Error 1 Making all in build +-------- FreeSWITCH Build Complete -----------+ + FreeSWITCH has been successfully built. + + Install by running: + + + + gmake install + +----------------------------------------------+ gmake[1]: *** [all-recursive] Error 1 gmake: *** [all] Error 2 *** make failed for freeswitch-1.0.3 *** *** Error code 5 Stop in /u1/ports/freeswitch-1.0.3. It does not seem to check the error code either and still gives a "Build Complete" message. Any help would be appreciated.
participants (1)
-
Vincent