[pooma-dev] Metrowerks and template member functions

Julian C. Cummings cummings at mail.linkline.com
Fri Apr 20 18:48:57 UTC 2001


John,

I had to move the definitions for those template constructors
out of the class definition because of an apparent bug in the
aCC compiler on our HP machine here at Caltech.  It complains
because we are accessing the non-static data member "domain_m"
here, which should be perfectly fine.

I made the change under the impression that it would be OK for
other compilers, but it clearly is not.  So go ahead and change
those files as needed for CodeWarrior.  I will just make a note
of the hack required for the HP compiler.  You should report 
the bug in CodeWarrior to Metrowerks, and I will bug HP about
their (numerous) compiler bugs.

Thanks, Julian C.





---------- Original Message ----------------------------------
From: Scott Haney <scotth at proximation.com>
Date: Fri, 20 Apr 2001 11:38:44 -0600

>In the immortal words of the venerable Apple MPW C compiler: "These 
>changes are a complete surprise to me." :-)
>
>Why were these changes done?
>
>Scott
>
>On Friday, April 20, 2001, at 10:44 AM, John Hall wrote:
>
>> Sorry guys. Here are the diffs to get these three files coompiling under
>> metrowerks 6.1.
>> John
>
>--
>Scott W. Haney
>Development Manager
>Proximation LLC
>2960 Rodeo Park Drive West
>Santa Fe, NM 87505
>Voice: 505-424-3809 x101
>FAX: 505-438-4161
>



More information about the pooma-dev mailing list