From: Hubert Holin (Hubert.Holin_at_[hidden])
Date: 2003-05-28 08:57:07
Somewhere in the E.U., le 28/05/2003
In article <BAY7-F80aJ6pkNzPZrI00006ab5_at_[hidden]>,
"Reece Dunn" <msclrhd_at_[hidden]> wrote:
> I have added support for output of quaternions and octonions using my I/O
> Formatting Manipulators library to provide custom formatting. While testing
> the portability of my library, I have noticed that quite a few of the
> compilers don't like the quaternion/octonion classes.
> This is using the versions from release 1.30.0, so if these issues are fixed
> in the CVS, please ignore them. Likewise if these are me using the compilers
I have not had time lately to work on quaternions ond octonions,
as I am working on special functions first, so the CVS version and the
realease version should be identical (I'd have to check, as this is from
memory). I plan on going back to them afterwards (my to-do list for them
is still quite big).
> MS VC++ 7.0 - no problems :-)
> GNU C++ 3.2.2 - no problems :-)
That's good. Should also work with MetroWerk's codeWarrior.
> Borland C++Compiler 5.5 + SP2
> does not like the operator-generator macros that have the (/) parameter,
> quaternion.hpp: BOOST_QUATERNION_OPERATOR_GENERATOR(/)
I have little hope for that compiler. Last time I tried to
shoehorn the library, the problems were just too numerous, due to to
that compiler's non-compliance with the standard.
> GNU C++ 2.95.3-5
> cannot find the limits standard header file (is this me?!)
I'd like to know. I do not currently have access to an installed
copy of this compiler, but it's one for which quite some energy was
expended to make things work.
> GNU C++ 3.3
> many errors along the lines of:
> error: `R_component_2' undeclared (first use this function)
Please let me know as well, as this is obviously one of the more
important targets (and I also do not have an installed copy handy,
though I know i should...).
> I hope this helps.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk