Ive heard that its not so easy to build CVSup from the sources. Why is that?
These days, CVSup is fairly easy to build on most Unix-like platforms. The minor difficulties that still exist stem from the fact that CVSup is written in the programming language NotC. What is NotC? Well, to most people, it really doesn’t matter. The important thing is that NotC is not C. Consequently, it takes a little extra work to use it. In the case of CVSup, NotC means Modula-3. Modula-3 is an efficient compiled programming language with excellent built-in support for important features such as garbage collection and threads. For more information about Modula-3, see the Modula-3 Resource Page. Several versions of Modula-3 are available. If your goal is simply to build CVSup, I recommend using Ezm3, a relatively small distribution that is easy to build on many popular platforms. • What steps are involved in building CVSup from the sources? • Build and install the Modula-3 compiler and runtime. See the Ezm3 Home Page for details. • Build and install the “zlib” compression library.