As noted by
fizbin, Makemaker doesn't take that as a parameter, which is why you're getting that message in your update. Try running only
perl Makefile.PL
then make, then make test, then make install, and check to make sure that each step was without errors. I think that will work, as if you look at the
README for Tree::Suffix, it doesn't say to include any parameters.