The problematic line is this line:
Note (probably harmless): No library found for -lstree
I don't know why MakeMaker outputs this "propably harmless" message, because in my experience, it has never been harmless whenever I encountered it. This error message means that the Makefile.PL could not find the library stree, most likely because you didn't supply the correct -L and -I switches to it. This seems especially valid as your stree library is installed in an uncommon path I think.
You will have to run your Makefile.PL manually and supply the correct paths to where the header/include files of the stree library got installed. Most likely like:
perl -w Makefile.PL "INCLUDE=-I ../stree/include" "LIBS=-L ../stree/li +b"
In reply to Re^3: Installing Perl Wrapper Module for a C Library (Tree::Suffix) Locally
by Corion
in thread Installing Perl Wrapper Module for a C Library (Tree::Suffix) Locally
by monkfan
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |