2010-01-19 18 views
6

मैं पर्ल स्क्रिप्ट बनाना चाहता हूं जो पुराने ओएस एक्स मशीनों के साथ-साथ वर्तमान संस्करणों पर भी चलती है। क्या कोई सूची या संसाधन है जहां मैं यह पता लगा सकता हूं कि पुराने मैक ओएस एक्स संस्करणों (10.0 से 10.6) के साथ कौन से पर्ल संस्करण वितरित किए गए थे?मैं कैसे पता लगा सकता हूं कि पुराने मैक ओएस एक्स संस्करणों पर कौन सा पर्ल संस्करण उपलब्ध था?

+0

ऐप्पल के पर्ल ओपनसोर्स पेज के बारे में अपडेट देखें। – draegtun

उत्तर

11

मैं शायद Apple Development Connection

हालांकि मैं जो मुझे दिखाने के तीन मशीनों हाथ कि/usr/bin/perl संस्करण हैं है पर यकीन है कि यह पता लगाने के लिए कुछ ऑनलाइन संसाधन है, कर रहा हूँ:

  • 10.4 पर 5.8.6 (बाघ)
  • 10.5 पर 5.8.8 (तेंदुआ) पर 10.6 (हिमपात तेंदुए)
  • 5.10.0

सभी मामलों में ये थ्रेड सक्षम हैं।

हुड के नीचे बर्फ तेंदुए से शुरू

, multiple versions of perl are supported और यह भी पर्ल 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 opensource page पर पाया जा सकता है।

पैकेजिंग संस्करण संख्याओं का क्या मतलब है और मैक ओएस एक्स के प्रत्येक संस्करण को संदर्भित करने के बारे में कुछ प्रयास करना कुछ प्रयास कर सकता है। हालांकि प्रत्येक पैकेज दिखाता है कि पर्ल को विकल्पों के साथ संकलित किया गया था, पैच & अतिरिक्त मॉड्यूल एप्पल इसके लिए लागू होता है।

Perl and Mac OS X versions देखें यह सब काम करने के लिए मेरे सबसे अच्छे स्टैब के लिए।

+0

बढ़िया! आपकी जानकारी के लिए शुक्रिया। वे सॉफ़्टवेयर अपडेट के साथ प्रमुख संख्या अपडेट नहीं करते हैं? – z3cko

+0

नहीं और मैंने उन्हें छोटे संस्करण अपडेट बनाने पर ध्यान नहीं दिया है (हालांकि वे सुरक्षा परिवर्तनों का समर्थन कर सकते हैं?)। – draegtun

+2

बीटीडब्लू ... एक तरफ ध्यान दें (आपके द्वारा पूछे गए कुछ अन्य संबंधित प्रश्नों को देखकर), ओएसएक्स स्थापित पर्ल (या किसी भी स्थापित/पैक किए गए पर्ल के लिए) के साथ सीपीएएन इंस्टॉलर का उपयोग न करें। http://stackoverflow.com/questions/1992720/perl-strategy-for-a-new-now-leopard-user/1992934 – draegtun

संबंधित मुद्दे

 संबंधित मुद्दे