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:
---- config.mak included make[1]: Entering directory `/export/home/user/packages/BUILD/ser-2.99.99-pre3/modules/ctl' Makefile.defs defs skipped make[2]: Entering directory `/export/home/user/packages/BUILD/ser-2.99.99-pre3/utils/sercmd' make[2]: Leaving directory `/export/home/user/packages/BUILD/ser-2.99.99-pre3/utils/sercmd' Makefile.defs defs skipped make[2]: Entering directory `/export/home/user/packages/BUILD/ser-2.99.99-pre3/utils/sercmd' /usr/sfw/bin/gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -m32 -minline-all-stringops -falign-loops -mtune=athlon -Wall -DNAME='"sercmd"' -DVERSION='"0.2"' -DMOD_NAME="utils/sercmd" -c parse_listen_id.c -o parse_listen_id.o /usr/sfw/bin/gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -m32 -minline-all-stringops -falign-loops -mtune=athlon -Wall -DNAME='"sercmd"' -DVERSION='"0.2"' -DMOD_NAME="utils/sercmd" -c sercmd.c -o sercmd.o /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 make[2]: *** [sercmd] Error 1 make[2]: Leaving directory `/export/home/user/packages/BUILD/ser-2.99.99-pre3/utils/sercmd' ERROR: make -C ../../utils/sercmd install-if-newer failed make[1]: *** [install-utils] Error 1 make[1]: Leaving directory `/export/home/user/packages/BUILD/ser-2.99.99-pre3/modules/ctl' make: *** [install-modules] Error 1 ----
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.
If you need any further information, please dont hesitate to ask.
Thanks Bruce