in reply to perl wont make properly

The "Undefined symbols" smells like a dynamic library problem. Did you configure perl to use a shared perl library (I think that's possible)? And do you have this older perl you are talking about still installed? Maybe the new perl tries to use an old library.

You should probably post how you configured the build.

hope that helps,

daniel.