The "Can't locate loadable object" error is from DynaLoader; it indicates that it
has found the appropriate .pm file but not the dynamic library (.dll or .so or whatever) file that goes with it, which ought
to be there. This may happen if a module is installed
improperly or installed for a different version of perl or for a perl built with different options than the one you are running.
If you can, reinstall Sun::Solaris::Project from CPAN.