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 [2009/01/15 23:12]
linulin unnecessary backslashes remoed; minor style fixes
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/print/'' and 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)