Yes. But don't compile it yourself. Use the precompiled binaries. It makes it a lot easier to determine where the problem is, should you experience any troubles, if we don't have to guess that you compiled something wrong. Also, the xtrabackup source code is not designed to compile against all versions of MySQL source code, only specific versions (although the resulting binary will work on more than just that version).