There's nothing more to the installation of a package pool than to create a directory, set the desired permissions so that all who need to use the pool can do so, and insure that the file system that contains the directory is exported to all machines that need to access it.
The Elego ComPact programs all know about three different pools: the local pool, which is used by every developer for her/his own purposes, the project pool, which represents the current project the developer works on, and the global pool, which is used for more general purposes than projects. The location of these pools is defined in the central configuration file compactrc or .compactrc. You use the following variables to define them:
prefix for all relative pool pathnames
pathname of the local package pool
pathname of the project package pool
pathname of the global package pool