Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
devel:create-library [2008/11/20 23:18]
miconda
devel:create-library [2012/03/18 14:53]
216.194.53.237 old revision restored
Line 1: Line 1:
-====== How-ToCreate and use a library in SIP Router ====== +T6X3wL , [url=http://kssjclkwgnwi.com/]kssjclkwgnwi[/url], [link=http://kyclsefulynv.com/]kyclsefulynv[/link]http://lvbdltbxfmty.com/
- +
-===== Create a library ===== +
- +
-  * make a new directory in \'lib\' folder +
-  * copy there the Makefile from lib/printand change the name in it +
-  * add your .c and .h files. +
- +
-===== Use a library from a module ===== +
- +
-  * add to the module\'s Makefile (replace \'print\' with your lib name): +
- +
-<code> +
-SERLIBPATH=../../lib +
-# libraries, in the format path/shortname where shortname is +
-# what will be used for -l +
-SER_LIBS=$(SERLIBPATH)/print/print +
-</code> +
- +
-Compiling the module will re-compile the library automatically if needed (e.g. some change in it). make install will also re-link the module (needed to change the rpath).+

Navigation

Wiki

Other

QR Code
QR Code devel:create-library (generated for current page)