only builds with gcc-4.4 and gcc-4.8+