|
|
[ HOME | What | Lists | Download | Docs | Support | Benchmarks | Contribute | Platforms | Examples | Legal | Tools | Papers/talks | Thanks ] |
| Supported platforms |
Blitz++ requires several language features which aren't yet implemented by all C++ compilers. The most important of these are: member templates, partial specialization and partial ordering of templates.
These platforms are supported:| Plausible (but not actively supported) platforms |
| Unsupported platforms |
These compiler versions do not yet implement language features required by Blitz++:
| Unknown |
The status of these compilers is unknown. If you have access to one of these compilers and would be willing to try compiling a small suite of test programs, please get in touch:
| Testing a compiler |
Blitz++ has a test suite which exercises a C++ compiler to determine what language features it implements. The usual missing language features can be tested with these small programs:
You can get the full testsuite as part of the blitz distribution.
If you are using a unix platform (or have sh),
you can invoke the enclosed bzconfig script.
This automatically runs through the test programs and generates
a file config.h. Email this file
to me at
blitz-support@oonumerics.org.
Please remind me if I don't update this web page for your
compiler. If it looks like your compiler should be
able to compile Blitz++, we can try a port.
|
blitz-support@oonumerics.org Fri Nov 4 10:42:04 PST 2005 | [ HOME | What | Lists | Download | Docs | Support | Benchmarks | Contribute | Platforms | Examples | Legal | Tools | Papers/talks | Thanks ] |