Two errors in Makefile corrected. The first was setting "CPP=@CXX@", this of course should be "CXX=@CXX@". The other was more subtle, with gcc being used to do the final linking, even though all the files had been individually compiled with g++. This causes a problem when compiling on the Mac. The link instruction was changed to use $(CXX) not $(CC).