Hi,
I need to build a simple Kamailio server that could do just registration and basic call routing. I don't need database support, it is fine if it loses data during reboot. The only other option I may need is NAT support. So far I was building the server using make all as given below: $ make FLAVOUR=kamailio PREFIX="$HOME/projects/video_conf/sipserver" cfg $make all $make install I noticed that the total size of library and binary files is huge, little less than 30MB. I have to port and test the server on a target where I don't have much space. Can somebody please suggest me what make option would be appropriate for me? Is it fine to not build the ser modules under modules_s/ and what is make option to do so? I tried "make" instead of "make all", but it somehow builds everything during the step "make install" and the final result is same.
Thanks, Ajay
Use 'exclude_modules' when making cfg. Check the INSTALL file in the source code.
Regards, Ovidiu Sas
On Wed, Jan 16, 2013 at 1:08 PM, Ajay Sabat Ajay.Sabat@panasonic.aero wrote:
Hi,
I need to build a simple Kamailio server that could do just registration and basic call routing. I don’t need database support, it is fine if it loses data during reboot. The only other option I may need is NAT support.
So far I was building the server using make all as given below:
$ make FLAVOUR=kamailio PREFIX="$HOME/projects/video_conf/sipserver" cfg
$make all
$make install
I noticed that the total size of library and binary files is huge, little less than 30MB. I have to port and test the server on a target where I don’t have much space.
Can somebody please suggest me what make option would be appropriate for me? Is it fine to not build the ser modules under modules_s/ and what is make option to do so? I tried “make” instead of “make all”, but it somehow builds everything during the step “make install” and the final result is same.
Thanks,
Ajay
Thanks for pointing me to the INSTALL file. That has a variety of make options that I can try.
-----Original Message----- From: sr-users-bounces@lists.sip-router.org [mailto:sr-users-bounces@lists.sip-router.org] On Behalf Of Ovidiu Sas Sent: Wednesday, January 16, 2013 11:24 AM To: SIP Router - Kamailio (OpenSER) and SIP Express Router (SER) - Users Mailing List Subject: Re: [SR-Users] make option to build a lean kamailio image
Use 'exclude_modules' when making cfg. Check the INSTALL file in the source code.
Regards, Ovidiu Sas
On Wed, Jan 16, 2013 at 1:08 PM, Ajay Sabat Ajay.Sabat@panasonic.aero wrote:
Hi,
I need to build a simple Kamailio server that could do just registration and basic call routing. I don't need database support, it is fine if it loses data during reboot. The only other option I may need is NAT support.
So far I was building the server using make all as given below:
$ make FLAVOUR=kamailio PREFIX="$HOME/projects/video_conf/sipserver" cfg
$make all
$make install
I noticed that the total size of library and binary files is huge, little less than 30MB. I have to port and test the server on a target where I don't have much space.
Can somebody please suggest me what make option would be appropriate for me? Is it fine to not build the ser modules under modules_s/ and what is make option to do so? I tried "make" instead of "make all", but it somehow builds everything during the step "make install" and the final result is same.
Thanks,
Ajay
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users