Begin File: mkshlib.tgz Description:shared library builder Keywords: shared libraries library mkshlib Version: Entered-date: Author: Ported-by: Original-site: Copying-policy: CMU Supplemental: The QNX Operating System Release 4.21 provides an efficient and flexible mechanism for creating and using shared libraries. The mechanism is based upon a one in UNIX System V Release 3.2, and all deviations from this standard are mentioned. This technical note addresses how to design and build shared libraries, and assumes the reader is familiar the C Programming Language, the QNX Operating System and development system, and library design in general. The paper is divided into the following sections: (1) Introduction to shared libraries. (2) Designing a shared library. (3) Using the shared library builder mkshlib. archive contents: drwxrwxr-x 0 usrfree support Mar 26 10:35 mkshlib/ -rwxrwxr-x 0 usrfree support 39363 Nov 25 11:37 mkshlib/mkshlib -rwxrwxr-x 0 usrfree support 14927 Apr 19 10:29 mkshlib/shinfo -rwxrwxr-x 0 usrfree support 23908 Apr 19 10:29 mkshlib/undef -r--r--r-- 0 usrfree support 4939 Apr 19 10:29 mkshlib/mkshlib.skel -rw-rw-r-- 0 usrfree support 1092 Jul 21 18:54 mkshlib/shobj.h -r--r--r-- 0 usrfree support 6191 Apr 19 10:31 mkshlib/mkshlib.skel,v -rw-rw-r-- 0 usrfree support 61638 Apr 19 12:48 mkshlib/mkshlib.PS -rw-rw-r-- 0 usrfree support 1055 Jul 29 12:37 mkshlib/mkshlib.1 -rwxrwxr-x 0 usrfree support 1171 Jul 4 08:15 mkshlib/install.sh -rw-rw-r-- 0 usrfree support 39467 Apr 19 12:48 mkshlib/mkshlib.TXT -rw-rw-r-- 0 usrfree support 2775 Apr 19 10:47 mkshlib/shinfo.c -rw-rw-r-- 0 usrfree support 1542 Nov 25 11:39 mkshlib/readme End