[Fluxus] fluxus augmented reality module
Claude Heiland-Allen
claudiusmaximus at goto10.org
Sat Nov 28 12:43:27 PST 2009
Hi,
gabor papp wrote:
> hi,
>
> i committed an initial version of the fluxus-artkp module to git, which
> is based on the artoolkitplus library
> (http://studierstube.icg.tu-graz.ac.at/handheld_ar/artoolkitplus.php)
> and provides simple ar marker detection.
[snip]
> comments and suggestions are welcome.
It doesn't compile here; Ubuntu Karmic 9.10 with g++ (Ubuntu
4.4.1-4ubuntu8) 4.4.1
...
g++ -o addons/artkp/src/ARTracker.os -c -ggdb -pipe -Wall -O3
-ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0
-DFLUXUS_MINOR_VERSION=16
-DPLT_COLLECTS_LOCATION="\"/usr/lib/plt/collects/"\"
-DFLUXUS_COLLECTS_LOCATION="\"/usr/lib"\"
-DDATA_LOCATION="\"/usr/share/fluxus-016"\" -DGLSL -DMZ_PRECISE_GC
-D__LINUX_ALSASEQ__ -pthread -fPIC -I/usr/local/include -I/usr/include
-I/usr/local/include/freetype2 -I/usr/include/freetype2
-I/usr/include/plt -Ilibfluxus/src -I/usr/include/gstreamer-0.10
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libxml2 -I/usr/include/unicap
-Iaddons/artkp/ARToolKitPlus/include addons/artkp/src/ARTracker.cpp
In file included from
addons/artkp/ARToolKitPlus/include/ARToolKitPlus/TrackerImpl.h:693,
from
addons/artkp/ARToolKitPlus/include/ARToolKitPlus/TrackerSingleMarkerImpl.h:48,
from addons/artkp/src/ARTracker.cpp:20:
addons/artkp/ARToolKitPlus/include/ARToolKitPlus/TrackerImpl.h: In
static member function 'static bool
ARToolKitPlus::TrackerImpl<__PATTERN_SIZE_X, __PATTERN_SIZE_Y,
__PATTERN_SAMPLE_NUM, __MAX_LOAD_PATTERNS,
__MAX_IMAGE_PATTERNS>::calcCameraMatrix(const char*, int, int, ARFloat,
ARFloat, ARFloat*)':
addons/artkp/ARToolKitPlus/include/ARToolKitPlus/TrackerImpl.h:636:
error: invalid use of member
'ARToolKitPlus::TrackerImpl<__PATTERN_SIZE_X, __PATTERN_SIZE_Y,
__PATTERN_SAMPLE_NUM, __MAX_LOAD_PATTERNS,
__MAX_IMAGE_PATTERNS>::screenWidth' in static member function
addons/artkp/ARToolKitPlus/include/ARToolKitPlus/../../src/TrackerImpl.cxx:449:
error: from this location
addons/artkp/ARToolKitPlus/include/ARToolKitPlus/TrackerImpl.h:636:
error: invalid use of member
'ARToolKitPlus::TrackerImpl<__PATTERN_SIZE_X, __PATTERN_SIZE_Y,
__PATTERN_SAMPLE_NUM, __MAX_LOAD_PATTERNS,
__MAX_IMAGE_PATTERNS>::screenHeight' in static member function
addons/artkp/ARToolKitPlus/include/ARToolKitPlus/../../src/TrackerImpl.cxx:449:
error: from this location
scons: *** [addons/artkp/src/ARTracker.os] Error 1
scons: building terminated because of errors.
I'm also wondering if it's normal for scons to choose to compile addons
before the core stuff, as this breaks the whole build..
> best,
> gabor
Claude
--
http://claudiusmaximus.goto10.org
More information about the Fluxus
mailing list