I'd like to build the olb3d library with my visual studio 2005 compiler but this failes due to template errors.
To be more specific, the following expression seem to be a problem:
void function(T u[Lattice<T>::d])
On the website of the project is stated that prpably my compiler is not capable of such complicated template expressions - one should use the gcc 3.4.1.
My question is now if there is a way to upgrade my vs c++ compiler so it can handle template expressions on the level as the gcc 3.4.1? Maybe it helps if I get a newer version of visual studio?
Cheers C.