Difference between revisions of "Documentation/4.0/Developers/Build Instructions/Prerequisites"
From Slicer Wiki
(→Ubuntu) |
|||
Line 10: | Line 10: | ||
*Ubuntu users, just type the following line in a terminal | *Ubuntu users, just type the following line in a terminal | ||
sudo apt-get install subversion gcc g++ libX11-dev libXt-dev libgl1-mesa-dev libosmesa6-dev libglu1-mesa-dev git cmake cmake-curses-gui | sudo apt-get install subversion gcc g++ libX11-dev libXt-dev libgl1-mesa-dev libosmesa6-dev libglu1-mesa-dev git cmake cmake-curses-gui | ||
+ | |||
+ | * libXt-devel (libXt-dev) | ||
+ | * opengl/mesa (libgl1-mesa-dev and libosmesa6-dev) | ||
+ | * glu (libglu1-mesa-dev) | ||
+ | * <del>libX11-devel (libX11-dev on Ubuntu 7.04)</del> | ||
=== Debian Squeeze === | === Debian Squeeze === |
Revision as of 23:46, 26 January 2012
Home < Documentation < 4.0 < Developers < Build Instructions < PrerequisitesPlease check that the following tools are installed on your machine.
Contents
Required tools and libraries
Linux
Ubuntu
- Ubuntu users, just type the following line in a terminal
sudo apt-get install subversion gcc g++ libX11-dev libXt-dev libgl1-mesa-dev libosmesa6-dev libglu1-mesa-dev git cmake cmake-curses-gui
- libXt-devel (libXt-dev)
- opengl/mesa (libgl1-mesa-dev and libosmesa6-dev)
- glu (libglu1-mesa-dev)
libX11-devel (libX11-dev on Ubuntu 7.04)
Debian Squeeze
sudo apt-get install gcc libX11-dev libXt-dev libgl1-mesa-dev libosmesa6-dev libglu1-mesa-dev git cmake cmake-curses-gui libqt4-dev subversion make g++
CentOS
- CentOS user type:
yum install gcc-c++ libX11-devel libXt-devel make
Generic (need to confirm)
- CMake >= 2.8.4
- Git >= 1.6.5
- An easy way to get all of the packages needed to build Slicer is to install all of the packages needed to build paraview (another vtk-based program)
- sudo apt-get install aptitude
- sudo aptitude build-dep paraview
- gcc
- gcc-c++
- libX11
Mac
Windows
- CMake >= 2.8.4
- Git >= 1.6.5.
- msysGit-fullinstall recommended.
- Use of TortoiseGit is optional.
- SVN (e.g. SlikSvn)
- IDE
- Recommended: Microsoft Visual Studio 2008 or 2010 (including Express Edition).
- Un-tested: Cygwin suite
Qt library requirements
- Use one of the links provided in the table below to download the source code or binary of Qt. If required, you can download the source code and compile Qt using the instructions in Slicer4: Build Instructions for Qt.
Linux | Mac | Windows | ||||
---|---|---|---|---|---|---|
Tiger | Leopard, SnowLeopard | |||||
32bits | 64bits | 32bits | 64bits | 32bits | 64bits | |
Qt source link | 4.6.3 | 4.6.3 (vs2008) 4.7.3 (vs2010) | ||||
Qt binary link | x86_2010.05 | x86_64_2010.05 | carbon_4.7.0 | cocoa_4.7.0 | 4.6.3 (vs2008) 4.7.3 (vs2010) |
- |