You are a guest. Restricted access. Read more.
SCaVis manual

<< back

How to install

(written by S.Chekanov, ANL)

Get the current ProMC release from Download page. Below we show how to download and compile the release 1. (i.e. ProMC-1.0.tgz):

wget --no-check-certificate
tar -zvxf ProMC-1.0.tgz
cd ProMC
./                # build all source files
./ [directory]  # install into some directory

Thye build script creates the libraries in “share/lib”. The most important are “libcbook.a” and “libprotoc.a”. The script “” moves all libraries and header files to a permanent location, given by the directory [directory]. You should have write permissions. For example:

./ /usr/local

requires the write permission, while

./ $HOME

does not. After running “”, you will see a setup script:


You can put the lines in to your .bashrc (or .bash_profile) file. As a check, make sure

echo $PROMC

returns the install directory. Now you can remove the original directory “ProMC”.

Removing the installed ProMC

Run the script:


it removes all libraries from the $PROMC area. To remove the build files, run:


Tested on SL5, SL6, Ubuntu 12.04. The protocol buffer library comes with the package.

Download and SVN

ProMC can be downloaded from here. The SVN repository of the package is here

Possible problems

Make sure that zlib-dev library is installed. Check it as:

yum install zlib-devel


sudo apt-get install zlib1g-dev
man/promc/installation.txt · Last modified: 2013/05/31 16:11 (external edit)
CC Attribution-Share Alike 3.0 Unported
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5