Я хочу создать сценарии Perl, которые работают на более старых машинах OS X, а также на текущих версиях. Существует ли список или ресурс, где я могу узнать, какие версии Perl были распределены с более старыми Версиями Mac OS X (10.0 к 10,6)?
Я уверен, что есть какой-то онлайн-ресурс, чтобы найти это, возможно, в Соединение разработки Apple
Однако у меня есть три машины, которые показывают мне, что / usr / bin / bin / Версии Perl:
Во всех случаях они включены в тему.
Начиная с Snow Leopard Несколько версий Perl поддерживаются под капотом, и он также поставляется с Perl 5.8.9, который вы можете переключиться так:
defaults write com.apple.versioner.perl Version 5.8.9
также обратите внимание, что 5.10.0 на Snow Leopard 64-битный. Вы можете переключиться на 32-битное, используя следующее:
defaults write com.apple.versioner.perl Prefer-32-Bit -bool yes
/ i3Az /
Обновление :
Полный список исходного кода Perl, который Apple скомпилирован с Mac OS X, можно найти на их Perl Opensource страница .
Разработка того, что означают номера версий упаковки и о том, как они относятся к каждой версии Mac OS X, могут приложить некоторые усилия. Однако каждый пакет показывает, какой PERL был скомпилирован с опциями, патчами и дополнительными модулями Apple приложено к нему.
См. Версии Perl и Mac OS X Для моего лучшего удара на работе все это.