On Dec 03, 2009 at 19:17, Bruce McAlister <bruce.mcalister(a)blueface.ie> wrote:
Hi All,
When attempting to build SIPRouter version
ser-2.99.99-pre3_src_2009-12-03_ca351a on Solaris 10 I am presented with
the following error:
[...]
/usr/sfw/bin/gcc -m32 -O2 parse_listen_id.o sercmd.o -o sercmd
Undefined first referenced
symbol in file
bind sercmd.o
getservbyname parse_listen_id.o
gethostbyname sercmd.o
socket sercmd.o
connect sercmd.o
ld: fatal: Symbol referencing errors. No output written to sercmd
collect2: ld returned 1 exit status
Hmmm, that's strange. It works for me on opensolaris 2009.06.
[...]
Here are the steps that I have followed to get to this point:
[1] make prefix=/opt/kamailio
[2] make prefix=/opt/kamailio 'include_modules=db_unixodbc db_postgres
cpl-c snmpstats' modules
[3] make basedir=/var/tmp/pkgbuild-user/SIPRouter-2.99.99-pre3-build
prefix=/opt/kamailio 'include_modules=db_unixodbc db_postgres cpl-c
snmpstats' install
The above error I receive is during the last step ([3]), the
installation phase of SIPRouter.
I'm not sure where to go from here, although it looks like it may be a
resolver library that is not included along the line. Any help would be
appreciated.
Yes, it's the resolver library.
If you need any further information, please dont hesitate to ask.
Could you send me config.mak ? (it should be in the sip-router
directory).
If you try building only sercmd (cd utils/sercmd ; make ) , does it
work?
Andrei