Skip to content

Commit 4b9285d

Browse files
committed
Merge pull request #7 from ThorstenBux/ARTK-135
Artk-135
2 parents 071c896 + 842a224 commit 4b9285d

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

8_Advanced_Topics/build_artoolkit.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,11 @@ External dependencies for building ARToolKit from source include all the depende
1717
- Windows: GLUT 3.7.6 is included with ARToolKit.
1818
- Mac OS X: included in OS.
1919
- Linux: GLUT should be available in your distribution (e.g. packages freeglut3-dev and xorg-dev). Otherwise, GLUT is included in the MESA 3D libraries: [1][3]
20-
- OpenCV - Required to build calib_camera. OpenCV headers and libraries are provided with ARToolKit.
20+
- OpenCV - Required to build calib_camera.
21+
- Generally OpenCV headers and libraries are provided with ARToolKit.
22+
- On Linux you can choose between Clang and GNU compiler for building ARToolKit.
23+
- We recommend building ARToolKit with GNU gcc and g++ (answer fist question of the *configuration script* with no). In this case you need to install the OpenCV libraries manually `sudo apt-get install libopencv-dev`.
24+
- If you prefer building with Clang, then the OpenCV headers and libraries are provided with ARToolKit and you need to install libc++-dev. Be aware that libARosg and some examples are excluded from this build because per default OpenSceneGraph comes compiled with GNU. If you would like to use them you need to compile OpenSceneGraph with Clang and then build libARosg and the examples manually.
2125
- Video capture libraries.
2226
- Windows: By default, on Windows ARToolKit's video library (libARvideo) uses Microsoft's DirectShow libraries. Unfortunately, this requires installation of the DirectX SDK and either the Windows SDK or the DirectShow package from the Microsoft Platform SDK to compile libARvideo. Please see the separate page [Building libARvideo][4]. Alternative video sources on Windows include:
2327
- QuickTime, either using the VideoDigitizer or movie files or streams. Please see the separate page [Building libARvideo][4].
@@ -31,7 +35,7 @@ External dependencies for building ARToolKit from source include all the depende
3135
- Mac OS X: OpenVRML should be installed using the [Fink][8] packagemanager. Once fink is installed, the required command to install OpenVRML is `fink -b install openvrml6-dev openvrml-gl6-dev`. Alternately, a Universal binary build of OpenVRML-0.16.6 suitable for inclusion in application bundles can be downloaded from [here][9].
3236
- Linux: Binary deb packages are available from [here][10].
3337
- OpenSceneGraph (optional) - The ARToolKit OSG renderer requires OpenSceneGraph.
34-
- OSG version 2.6 or later is required, version 2.8.2 is recommended.
38+
- OSG version 2.6 or later is required, version 2.8.2 is recommended.
3539
- Windows / Mac OS X: ARToolKit supplies binaries of [OSG][11]. ARToolKit uses the [environment variable][setting_env] OSG_ROOT to find your OpenSceneGraph installation.
3640
- Linux: OpenSceneGraph is available as a package for most Linux distributions (e.g. package libopenscenegraph-dev).
3741

@@ -51,7 +55,7 @@ External dependencies for building ARToolKit from source include all the depende
5155

5256
###Linux
5357

54-
- Building proceeds with the usual steps `./configure; make` During the configure process, you will be asked to select video libraries to build against.
58+
- Building proceeds with the usual steps `./Configure; make` During the configure process, you will be asked to select video libraries to build against.
5559

5660
##Post-Compilation Steps
5761

0 commit comments

Comments
 (0)