Next: , Previous: Introduction, Up: Top



2 Installing and using the library

The Ringing Class Library has been developed primarily for use on Unix-like and Microsoft Windows platforms. As the library is written in portable C++ and uses only standard library functions, it should be possible to use it on any standard-conforming platform. If you do find a platform on which it is not possible to compile and use the library, the authors would be interested to hear about it.

Various characteristics of the C++ compiler need to be determined before compiling the library, and are assumed to be that same when the library is compiled and linked into an application. If you get a new C++ compiler or a new standard C++ library, you should reconfigure and (probably) recompile the library before trying to use it in an application. The necessary data is stored in ringing/common.h: on Unix systems this file is generated automatically; on other systems, you may have to generate it by hand from the template in ringing/common.h.in.