SOLVED. Zobacz na dole.perl ".../config.h, wymagany przez` Makefile '"nie działa po uaktualnieniu Lion OSX
Tylko przeniesieni do OSX Lion i próbuje dostać mój Perl zainstalować uruchomiony ponownie:
sudo /usr/bin/perl -MCPAN -e 'install "MODULENAME"'
z dowolnej wartości MODULENAME
że próbował (np JSON
) produkuje:
...
Checking if your kit is complete...
Looks good
Writing Makefile for JSON
make: *** No rule to make target `/System/Library/Perl/5.12/darwin-thread-multi-2level/CORE/config.h', needed by `Makefile'. Stop.
MAKAMAKA/JSON-2.53.tar.gz
/Developer/usr/bin/make -- NOT OK
I nie można znaleźć niczego przypominającego config.h
w dowolnym miejscu, katalog istnieje jednak ...
Nawet to działa:
/usr/bin/cpan CPAN
rozwiązany: Pobierz i zainstaluj najnowszą wersję XCode z AppStore. Zauważ, że samo pobieranie XCode z AppStore nie instaluje go (dlaczego, Apple, och dlaczego?), Ale tylko zrzuca instalator do/Applications. Uruchom instalator, który rozwiąże ten problem.
Dlaczego '/ usr/bin/perl' zamiast 'perl'? Czy w '$ PATH' nie ma'/usr/bin'? – sidyll
Po prostu dla wszystkich, że nie wzywam złego perla ... –
Ahh, ok. Przepraszam. – sidyll