On Dec 03, 2009 at 19:17, Bruce McAlister bruce.mcalister@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