You are right, and my lack of experience is showing through here. The rest of the cpan/activestate packages we use compile fine without needing to change the compiler flag. For an inexperienced user, the psh install was not nearly as transparent as tksh, tk, or many other packages.