How do I use boost::multi_array with a templated argument?

I cannot get the code below to compile with g++-3.2 on GNU/Linux. The
error message is:
exempel.cpp: In member function `void functor<T>::operator()() [with T =
P]':
exempel.cpp:26: instantiated from here
exempel.cpp:18: `nodetab' has incomplete type
exempel.cpp:18: confused by earlier errors, bailing out
Since everything is visible at compile time, I can't understand why I'm
getting this error message, or what to do about it.
-------------
#include
participants (1)
-
Björn Lindberg