ah, I had just updated fluxus source myself this morning and noticed this.  I hadn't put 2+2 together with regards to what it was.<div><br></div><div>Rather up to date Arch Linux over here.</div><div><br></div><div>dave</div>
<div><br><br><div class="gmail_quote">On Sat, Nov 28, 2009 at 8:43 PM, Claude Heiland-Allen <span dir="ltr"><<a href="mailto:claudiusmaximus@goto10.org">claudiusmaximus@goto10.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi,<div class="im"><br>
<br>
gabor papp wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
hi,<br>
<br>
i committed an initial version of the fluxus-artkp module to git, which is based on the artoolkitplus library (<a href="http://studierstube.icg.tu-graz.ac.at/handheld_ar/artoolkitplus.php" target="_blank">http://studierstube.icg.tu-graz.ac.at/handheld_ar/artoolkitplus.php</a>) and provides simple ar marker detection.<br>

</blockquote>
<br></div>
[snip]<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
comments and suggestions are welcome.<br>
</blockquote>
<br></div>
It doesn't compile here; Ubuntu Karmic 9.10 with g++ (Ubuntu 4.4.1-4ubuntu8) 4.4.1<br>
<br>
...<br>
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<br>

In file included from addons/artkp/ARToolKitPlus/include/ARToolKitPlus/TrackerImpl.h:693,<br>
                 from addons/artkp/ARToolKitPlus/include/ARToolKitPlus/TrackerSingleMarkerImpl.h:48,<br>
                 from addons/artkp/src/ARTracker.cpp:20:<br>
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*)':<br>

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<br>

addons/artkp/ARToolKitPlus/include/ARToolKitPlus/../../src/TrackerImpl.cxx:449: error: from this location<br>
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<br>

addons/artkp/ARToolKitPlus/include/ARToolKitPlus/../../src/TrackerImpl.cxx:449: error: from this location<br>
scons: *** [addons/artkp/src/ARTracker.os] Error 1<br>
scons: building terminated because of errors.<br>
<br>
<br>
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..<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
best,<br>
gabor<br>
</blockquote>
<br>
<br>
Claude<br><font color="#888888">
-- <br>
<a href="http://claudiusmaximus.goto10.org" target="_blank">http://claudiusmaximus.goto10.org</a><br>
</font></blockquote></div><br></div>