2011-04-13 7 views
5

मैं रूबी लिपि पर काम कर रहा हूं जिसे रूबी दुभाषिया के बिना सिस्टम पर तैनात करने की आवश्यकता होगी। इसे फ्रीबीएसडी सिस्टम पर चलाने की आवश्यकता होगी जो ईएलएफ प्रारूप का उपयोग करता है।क्या रूबी स्क्रिप्ट को बाइनरी में प्रीकंपल किया जा सकता है?

मुझे पता है कि विंडोज पर चलाने के लिए रूबी स्क्रिप्ट को संकलित करने के लिए एक ruby2exe प्रोजेक्ट है, लेकिन क्या यह अन्य ऑपरेटिंग सिस्टम पर ऐसा करना आसान या संभव है?

+2

स्वीकृत उत्तर बहुत अस्पष्ट है। क्या आपने कभी इसे हल किया है, और यदि ऐसा है तो कैसे? –

+0

दुख की बात है कि मुझे नहीं लगता कि मैंने किया था। मुझे लगता है कि मैं अंत में बस इसे छोड़ दिया। बाद में आने वाले किसी के लिए यदि मैं इसे फिर से करना चाहता था तो मैं लाइब्रूबी या ऐसा कुछ उपयोग करने पर विचार करता। – chrisbdaemon

उत्तर

5

क्या आपने जांच की है कि क्या रूबिनीस या जेआरबी आपको अपने कोड को प्रीकंपाइल करने की अनुमति देगी?

5

बाइटकोड के अलावा वीएम चलाने के लिए आवश्यक है, रूबी संकलित नहीं किया जा सकता है। यह एक व्याख्याित लैंगेज है और इस तरह एक दुभाषिया की आवश्यकता है। ruby2exe आपके आवेदन के साथ एक रूबी दुभाषिया और रनटाइम लाइब्रेरी पैकेज करता है।

+1

तो अन्य ऑपरेटिंग सिस्टम के लिए कोई भी ruby2exe प्रोजेक्ट नहीं है? – chrisbdaemon

+2

मुझे नहीं पता कि। –

+2

ये अनाम अनाम नीचे। –

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