hi !
it seems that in (svn version) sources/graphics/particle.h is 'extra qualification ‘Shared::Graphics::ProjectileParticleSystem::’ on member ‘strToTrajectory’ ' in line 313.
i've removed that qualification for my debian amd64 compilation.
i've not had any problems with compilation.
btw: why you don't use virtual destructors in classes with wirtual methods ?
It's my first post so... my name's piotr (pietia) and i'm polish.