$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Maik Beckmann (maikbeckmann_at_[hidden])
Date: 2006-12-05 06:36:07
Am Dienstag, den 05.12.2006, 11:41 +0100 schrieb Daniel Wesslén:
>
> Has it been that long since I tested this on gcc?
> Changing "data()" on the offending lines to "this->data()" should do it,
> though I'm afraid I can't guarantee there won't be other errors like it
> at the moment.
> Use -fpermissive as suggested if you want to try it out for now.
>
> Thanks.
>
>
> --
> Daniel Wesslén
>
(1)Note that I'm not an experienced developer!
chaning data() to this->data() causes also no need for -fpermissive
anymore.
I made additionally changes to get it compiled:
tmatrix.h: element ==> Base::template element
constants.h: commented typeless constants zero and identity
since this triggers..
<error>
../include/math/constants.h:14: error:
uninitialized const 'math::identity'
../include/math/constants.h:17:
error: uninitialized const 'math::zero'
</error>
I'm not sure if the syntax
classname::template template_member
is the correct answer to the problem, since I didn't see this very often
(but consider (1) ;o) ).
Thanks for posting this Library. It would be wonderful if the gcc
support gets updated.
Best Regards,
Maik Beckmann