In case it's relevant, I'm using built-from-source Clang 3.3 on Scientific Linux 7.0 and the problem has persisted through OF23x until now with OF24x. I also tried Clang 3.4.
I was able to follow the compiler output to add 'template' in several locations and also to place the contents of several source files inside the 'fv' namespace. The build is now error-free, but I haven't tested the swakSourceField functionality.
I've cloned the repository and committed my changes (2 commits) - it's hosted at https://bitbucket.org/whunter7/swak4foam and up to date as of now.
I've now tested the build by running the cases in the Examples/BasicSourceSubclasses directory. They appear to work fine (after modifications to use as fvOptions in OF24x).
The modified source code also works fine with gcc 4.8.2 (both build and test with tutorials).