Skip to content

Carta Building Instructions

Adrianna Pińska edited this page Aug 26, 2015 · 1 revision

Some notes on building CARTA

Pre-requisites:

casacore
qooxdoo
qt
g++
pureweb
python
ccache (optional)

Checkout the sources from github somewhere. Then make a build directory (somewhere else preferably, so you don't mix sources with build files...). Eg:

mkdir ~/Work
cd ~/Work
git clone git@github.com:pfederl/CARTAvis.git
git checkout branch-you-want-to-compile
mkdir /scratch/build/Skeleton3
cd /scratch/build/Skeleton3
qmake ~/Work/CARTAvis/Skeleton3 -r
make or make -j4

At this point you may have to ask for more help depending on where you get errors :(

If everything compiles OK, you should be able to run the desktop client version with something like this:

./cpp/desktop/desktop --html ~/CARTAvis/Skeleton3/VFS/DesktopDevel/desktop/desktopIndex.html --scriptPort 9999 /scratch/some-fits-file.fits

You could also try to configure the PureWeb server and try to run the server version...

Clone this wiki locally