-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
Install all dependencies (QT4, Python, etc.)
Download the pre-compiled package for your operating system (zip, dmg, tgz, rpm) and install as you would any other.
Ensure that you have the latest Qt4 SDK installed. You can download it from http://qt.nokia.com/. Open the OpenSpeedShop.pro file with Qt-Creator, switch to the "Release" build and hit the run button. That's it!
Ensure that you have g++ and git installed. Ensure that you have Qt4 and Qt4-devel (4.7.1 works best) installed on your Linux machine, and that qmake (or qmake-qt4 depending on your OS) is in the $PATH --on Fedora 14 this can be done with sudo yum install -y gcc-c++ git qt4 qt4-devel.
Qt 4.6.0 or newer is required; older versions than this will not work work. Let us know if there are any issues, or if you have success with an even older version. To build, change the qmake spec to whatever platform your using (linux-g++-64; win32-g++, macx-g++) for the GUI.
mkdir -p ~/src
git clone http://github.com/OpenSpeedShop/Serene.git ~/src/Serene
pushd ~/src/Serene
qmake
make
sudo INSTALL_ROOT=/opt/openspeedshop-gui make install
popd
note: The qmake command on RHEL/CentOS and Fedora operating systems is typically qmake-qt4.
note: The version of Qt4 in the EPEL repository for RHEL/Centos 5.5 is not new enough. We recommend downloading the SDK binaries and installing them instead.