relpipe-data/implementation.xml
branchv_0
changeset 175 c079bc35b9b8
parent 168 f1ea2d72b28c
child 176 46042297e0d6
equal deleted inserted replaced
174:c78dfa0603c9 175:c079bc35b9b8
    44 			The libraries are intended to be used as shared ones (<code>.so</code>) in order to guarantee the freedom of the end-user.
    44 			The libraries are intended to be used as shared ones (<code>.so</code>) in order to guarantee the freedom of the end-user.
    45 			A shared library can be easily replaced without recompiling of the program.
    45 			A shared library can be easily replaced without recompiling of the program.
    46 			It can be also hacked using <code>LD_PRELOAD</code>.
    46 			It can be also hacked using <code>LD_PRELOAD</code>.
    47 		</p>
    47 		</p>
    48 		
    48 		
    49 		
    49 		<p>
       
    50 			The helper libraries and constants are designed as <em>header-only</em> (they are compiled into a program/library instead of dynamic linking).
       
    51 			They do not provide any public API and are used only internally by other <code>relpipe-*</code> tools and libraries.
       
    52 			Because they are maintained by the same team of developers, this usage cause no harm.
       
    53 			If any change in this <em>header-only</em> library is needed, just recompile whole shared library and plug it in given existing program.
       
    54 		</p>
    50 		
    55 		
    51 	</text>
    56 	</text>
    52 
    57 
    53 </stránka>
    58 </stránka>