[Freeswitch-users] Freeswitch on OpenBSD

Mucker mcreardon at gmail.com
Mon Jul 14 10:11:47 PDT 2008


Hi Brian,

FreeBSD 7.0 from the CD set.

www# uname -a
FreeBSD foo.my.domain 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24
19:59:52 UTC 2008     root at logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
i386

looks like the src is there.

# ls -al /usr/src/freeswitch-snapshot/src/mod/endpoints/mod_sofia
total 3528
drwxr-xr-x   5 root  wsrc    1024 Jul 14 11:02 .
drwxr-xr-x  11 root  wsrc     512 May  3 06:17 ..
drwxr-xr-x   2 root  wsrc     512 Jul 12 18:47 .deps
drwxr-xr-x   2 root  wsrc     512 Jul 14 11:02 .libs
drwxr-xr-x   6 root  wsrc     512 Jul 12 06:17 .svn
-rw-r--r--   1 root  wsrc   25929 Jul 12 18:42 Makefile
-rw-r--r--   1 root  wsrc    2696 Feb 19 06:17 Makefile.am
-rw-r--r--   1 root  wsrc   25852 Jul 12 13:52 Makefile.in
-rw-r--r--   1 root  wsrc    5447 Dec 13  2007 mod_sofia.2008.vcproj
-rw-r--r--   1 root  wsrc   74014 Jul  9 06:17 mod_sofia.c
-rw-r--r--   1 root  wsrc   22678 Jul  9 06:17 mod_sofia.h
-rw-r--r--   1 root  wsrc    1936 Jul 14 11:02 mod_sofia.la
-rw-r--r--   1 root  wsrc    9801 Jul 12 18:47 mod_sofia.log
-rw-r--r--   1 root  wsrc    5405 Mar 20 05:17 mod_sofia.vcproj
-rw-r--r--   1 root  wsrc     357 Jul 12 18:46 mod_sofia_la-mod_sofia.lo
-rw-r--r--   1 root  wsrc  222784 Jul 12 18:46 mod_sofia_la-mod_sofia.o
-rw-r--r--   1 root  wsrc     345 Jul 12 18:46 mod_sofia_la-sofia.lo
-rw-r--r--   1 root  wsrc  291184 Jul 12 18:46 mod_sofia_la-sofia.o
-rw-r--r--   1 root  wsrc     360 Jul 12 18:46 mod_sofia_la-sofia_glue.lo
-rw-r--r--   1 root  wsrc  245536 Jul 12 18:46 mod_sofia_la-sofia_glue.o
-rw-r--r--   1 root  wsrc     372 Jul 12 18:46
mod_sofia_la-sofia_presence.lo
-rw-r--r--   1 root  wsrc  212700 Jul 12 18:46 mod_sofia_la-sofia_presence.o
-rw-r--r--   1 root  wsrc     357 Jul 12 18:47 mod_sofia_la-sofia_reg.lo
-rw-r--r--   1 root  wsrc  202980 Jul 12 18:47 mod_sofia_la-sofia_reg.o
-rw-r--r--   1 root  wsrc  127116 Jul  9 06:17 sofia.c
-rw-r--r--   1 root  wsrc   95362 Jul  9 06:17 sofia_glue.c
-rw-r--r--   1 root  wsrc   53080 Jul  4 06:17 sofia_presence.c
-rw-r--r--   1 root  wsrc   46626 Jul 10 06:17 sofia_reg.c

# gmake
gmake `test -n "" || echo -s` all-am
Creating mod_sofia_la-mod_sofia.lo
mkdir .libs
Compiling mod_sofia.c ...
Creating mod_sofia_la-sofia.lo
Compiling sofia.c ...
Creating mod_sofia_la-sofia_glue.lo
Compiling sofia_glue.c ...
Creating mod_sofia_la-sofia_presence.lo
Compiling sofia_presence.c ...
Creating mod_sofia_la-sofia_reg.lo
Compiling sofia_reg.c ...
Creating mod_sofia.la
# gmake install
gmake `test -n "" || echo -s` install-am
 echo ;/bin/sh /usr/src/freeswitch-snapshot/quiet_libtool --mode=install
/usr/bin/install -c  'mod_sofia.la' '/usr/local/freeswitch/mod/mod_sofia.la'

quiet_libtool: install: warning: relinking `mod_sofia.la'
(cd /usr/src/freeswitch-snapshot/src/mod/endpoints/mod_sofia; /bin/sh
/usr/src/freeswitch-snapshot/quiet_libtool  --tag=CC --mode=relink gcc
-I/usr/src/freeswitch-snapshot/src/include
-I/usr/src/freeswitch-snapshot/libs/libteletone/src -fPIC -Werror -g -ggdb
-I/usr/local/include -g -O2 -Wall -std=c99 -pedantic -o mod_sofia.la -rpath
/usr/local/freeswitch/mod -avoid-version -module -no-undefined
mod_sofia_la-mod_sofia.lo mod_sofia_la-sofia.lo mod_sofia_la-sofia_glue.lo
mod_sofia_la-sofia_presence.lo mod_sofia_la-sofia_reg.lo
/usr/src/freeswitch-snapshot/libfreeswitch.la/usr/src/freeswitch-snapshot/libs/sofia-sip/libsofia-sip-ua/
libsofia-sip-ua.la -lncurses )

*** Warning: This system can not link to static lib archive
/usr/src/freeswitch-snapshot/libs/apr/libapr-1.la.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** But as you try to build a module library, libtool will still create
*** a static module, that should work as long as the dlopening application
*** is linked with the -dlopen flag to resolve symbols at runtime.
rm -fr .libs/mod_sofia.lax
mkdir .libs/mod_sofia.lax
rm -fr .libs/mod_sofia.lax/libsofia-sip-ua.a
mkdir .libs/mod_sofia.lax/libsofia-sip-ua.a

Oh.....



2008/7/14 Brian West <brian at freeswitch.org>:

> Can you tell me which version of FreeBSD you installed on?  Someone on IRC
> is reporting that the configure fails on libsndfile.
> btw looks like the .so didn't install... can you see if the .so is in the
> src tree in the src/mod/endpoings/mod_sofia/.libs/mod_sofia.so?  and
> manually install it?  If thats the case then we need to find out why it
> didn't install.
>
> /b
>
> On Jul 14, 2008, at 11:38 AM, Mucker wrote:
>
> Hi All,
>
> Anybody else trying to get Freeswitch up and running on OpenBSD?
>
> Following the install instructions for FreeBSD "seems" to work.
>
> But, when I start freeswitch I see a critical error:
>
>  2008-07-14 16:56:02 [CRIT] switch_loadable_module.c:751
> switch_loadable_module_load_file() Error Loading module
> /usr/local/freeswitch/mod/mod_sofia.so
> **File not found**
>
>
> # ls -al /usr/local/freeswitch/mod/ | grep
> sofia
>
> -rw-r--r--   1 root  wheel  7907294 Jul 14 11:02 mod_sofia.a
> -rw-r--r--   1 root  wheel     1142 Jul 14 11:02 mod_sofia.la
> #
>
>
> ____
>
>
> Brian West
> sip:brian at freeswitch.org
>
>
>
>
> _______________________________________________
> 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/20080714/44bc2cd2/attachment-0002.html 


More information about the FreeSWITCH-users mailing list