Has Magic Smoke gotten out of make?

MarkyMoon on 2007-09-14T22:53:01

(I posted this on Perl Monks, but thought someone here might be able to point me in the right direction as well...)

Hola Monkly Ones,

I've been struggling with this all day and now I must ask for your help...

The Victim:

Mac OS X 10.4.1
  • Perl 5.8.6
  • MCPAN which was working previously and had installed many modules quite happily, now seems to be fubar'ed and glares menacingly at me
  • Can't install anything using MCPAN, fink or manually

Crime Scene:

I thought I was only having trouble starting Catalyst so I tried to reinstall. MCPAN goes on a killing spree and tries to download half of CPAN. Many of the modules it says are missing I know for a fact are there (esp. since I already had Catalyst installed and running before).

After watching thousands of lines running by I found this sprinkled throughout:

make: *** No rule to make target `/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/config.h', needed by `Makefile'. Stop. /usr/bin/make -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible

(why it doesn't stop trying after the first failure is a mystery to me... )

cpan> o conf returns /usr/bin/make
but I tried perl -MCPAN -e shell CPAN> o conf make /usr/bin/make anyway, nothing changed.

  • Xcode installed (tried reinstalling twice today)
  • reinstalled gcc twice
  • Found a very similar problem in this thread and many others, but nothing they did has worked for me.

If anyone could talk me off the ledge it would be greatly appreciated as I mostly try to make pretty pictures and avoid the sticky guts of the filesystem if at all possible. (blaaarrrrgghhhh!)

that mark guy
--
@a = ("a".."z"," ","-","\n");foreach $b ( 12,0,17,10,24,12,14,14,13,26,8,18,26,0,26, 22,0,13,13,0,27,1,4,26,15,4,17,11,26,7,0, 2,10,4,17) {print $a[$b]};print $a[28];