On Jan 9, 2008 4:44 PM, Elton Hughes <[EMAIL PROTECTED]> wrote: > Hello All, > > I upgraded to Mac OSX 10.5, using the upgrade option, and the modules > I downloaded from CPAN are now missing. Bummer. No problem though, I > am not under a huge time problem and it would be good to get a little > practice in.
Leopard includes an upgrade to a newer Perl 5.8.8, so it's a good idea to reinstall your CPAN modules anyway. XS modules, in particular, are probably linked against older OS SDKs and Perl versions. > So I have a couple of questions. First, where would a safe place be to > my modules? Wherever ExtUtils::MakeMaker puts them. Whether you're driving it manually, or with the CPAN tool, Perl already knows where to install its own modules. So by default, the final "sudo make install" will do the Right Thing(tm). > Second, I have started installing a few of my favorite > modules and I am getting an error message from make. The error message > is: > > make: *** No rule to make target `/System/Library/Perl/5.8.8/darwin- > thread-multi-2level/CORE/config.h', needed by `Makefile'. Stop. > > What is happening here? And how best to solve it? Have you installed all the latest Xcode updates for Leopard? sherm--