Added requirements for successful compilation.