How do I use PamRT, and is PamRT multithread safe?
To use PamRT, you’ll need to include its include files, which should be in your standard compiler include directory. The PamRT binary code itself is in a shared library, and so you’ll need special link option to use it. You’ll need to use libPamRT.so on Unix on your link line. On Windows NT, the file PamRT.dll is the actual library and should be in the standard Pam binary path; you’ll need to use PamRT.lib to link your application against PamRT. This file should have been put in your compiler library directory by the installer. On both Unix and Windows NT, PamRT has been compiled with the multithreading options turned on. You should thus use these same option for your runtime applications to avoid any conflict with PamRT. Although PamRT is compiled with the multithreading options, it is not yet multithread safe, so you should be careful when using multiple threads.