跟踪系统无法找到您的PAPI安装,因为这些包是预编译的。
为了解决这个问题,你有两个选择:建立和从源代码安装跟踪包或者建立从源代码安装整个COMPSs框架。推荐的方法是构建整个框架以确保干净的安装。但是,如果您不想或不能安装完整的依赖关系堆栈,则只需修补跟踪系统即可。
注:的说明假设安装目录为的/ opt/COMPSs
构建所有框架(推荐)
确保以前的安装完全去除
sudo apt-get remove compss-* (removes only packages)
sudo apt-get purge compss-* (removes also config files)
安装依附
个
sudo apt-get update
# Build dependencies
sudo apt-get -y --force-Yes install maven subversion
# Runtime dependencies
sudo apt-get -y --force-Yes install openjdk-8-jdk graphviz xdg-utils
# Bindings-common-dependencies
sudo apt-get -y --force-Yes install libtool automake build-essential
# Python-binding dependencies
sudo apt-get -y --force-Yes install python-dev
# C-binding dependencies
sudo apt-get -y --force-Yes install libxml2-dev libboost-serialization-dev libboost-iostreams-dev csh
# Extrae dependencies
sudo apt-get -y --force-Yes install libxml2 gfortran
下载来源:
svn co http://compss.bsc.es/svn/releases/compss/1.4
构建和安装
cd ./1.4/builders
sudo -E ./buildlocal /opt/COMPSs
构建和安装只跟踪系统Extrae
,删除先前Extrae
sudo rm -r /opt/COMPSs/Dependencies/extrae
安装Extrae相依
# Extrae dependencies
sudo apt-get -y --force-Yes install libxml2 gfortran
下载来源:
svn co http://compss.bsc.es/svn/releases/compss/1.4
构建和安装extrae
cd ./1.4/dependencies/extrae/
sudo ./install /opt/COMPSs/Dependencies/extrae