X3DToolKit portability |
|
|
The compilation of the library has been tested on many platforms, that are not
fully compatible. It concerns particularly old compilers that don't support
templates well.
On recent compilers like gcc 3.x or Microsoft .NET 2003, templates are well supported, however on Microsoft Visual Studio 6 they're not and more specially partial template specialization. To ensure portability, you can use the preprocessor definition TEMPLATE_SPECIALISATION_SUPPORTED . This concerns the template functionalities
of the Mesh scene graph. You can check the
meshTransformComputer and
meshExtension examples to see what to do.
|