Building libmutil
In most cases, the usual
$ ./configure
$ make
should be enough. You can then install the library with
# make install
On many systems, /usr/local/lib should be listed in /etc/ld.so.conf. If not, add it:
# echo '/usr/local/lib' >> /etc/ld.so.conf
# ldconfig
Building libmnetutil
See the instructions for libmutil.
Building libmikey
See the instructions for libmutil.
Building libmsip
See the instructions for libmutil.
Building minisip
You should first make sure that you have the dependencies properly installed on your system (including the development files).
You can thereafter proceed with the build of minisip:
$ cd minisip
$ ./configure
$ make
The executable is located in a subfolder called minisip. The binary can be installed with the following command:
# make install
When minisip is started the first time a default configuration file called .minisip.conf is installed in the home directory.
On Redhat 9, you will have to run
$ export LD_PRELOAD="/lib/libc.so.6 /lib/libpthread-0.10.so"
$ minisip
to run minisip properly. This is due to the incompatible version
of pthread that is used by default on Redhat 9.