[fluxus] build error: PDataArithmetic.cpp

nik gaffney nik at fo.am
Mon Nov 28 09:12:05 PST 2005


>>The recent changes to pdata in cvs give the following build error on osX
>>(ie. gcc 4.0)
>>
>>PDataArithmetic.cpp:172: error: specialization of 'template<class S, class
>>T> static fluxus::PData*
>>fluxus::ClosestOperator::Operate(fluxus::TypedPData<S>*, T)' in different
>>namespace
>>
>>PDataArithmetic.h:129: error:   from definition of 'template<class S,
>>class T> static fluxus::PData*
>>fluxus::ClosestOperator::Operate(fluxus::TypedPData<S>*, T)'
> 
> 
> I don't have gcc 4 - I can't see anything immediately obviously wrong
> here, it's defined in the same way as all the other functions - do they
> all error?

these are the only 2 errors i get. i cant see anything obviously wrong
either, but ive got very little idea about what gcc means by templates,
namespaces and specifiers.










More information about the Fluxus mailing list