2010-06-28 13 views
6

मैं इसे वर्चुअल मशीन में अब 8 घंटे से अधिक संकलित कर रहा हूं और यह अभी भी समाप्त नहीं हुआ है।ग्लिबैक संकलन करने में कितना समय लगता है?

टर्मिनल अभी भी चीजें प्रिंट कर रहा है, इसलिए मुझे पता है कि यह अभी भी संकलित है।

होस्ट सिस्टम एक 2.10 गीगा इंटेल कोर 2 डुओ 4 जीबी रैम के साथ है और अतिथि 1 जीबी रैम के साथ एक पावरपीसी वर्चुअल मशीन (क्यूईएमयू) पर लिनक्स है।

मुझे पता है कि डायनामिक निर्देश अनुवाद थोड़ा धीमा कर सकता है लेकिन फिर भी, ग्लिबैक को 3 घंटे से अधिक समय नहीं लेना चाहिए?

क्या कुछ गड़बड़ है या क्या मुझे अभी रात की बात करना जारी रखना चाहिए?

+2

गतिशील अनुवाद ऐसी प्रक्रियाओं को धीमा कर देता है ** बहुत **। और ग्लिबैक सॉफ्टवेयर का एक बड़ा टुकड़ा है। इसलिए परिणाम अंतहीन संकलन समय के पास होगा। आप PowerPC लक्ष्य के लिए इंटेल होस्ट पर बस क्रॉस-संकलन क्यों नहीं करते? यह शायद बहुत तेज है। –

+0

बात है। मैं स्क्रैच सिस्टम से क्रॉस लिनक्स का निर्माण कर रहा हूं और यह कहता है कि मुझे एक पावरपीसी मशीन पर इंस्टॉलेशन जारी रखना होगा। चूंकि मेरे पास एकमात्र ऐसा हाथ है जो 15 साल पुराना पावरबुक है, मुझे लगता है कि अगर मैं इसे वर्चुअल मशीन से चलाता तो यह तेज़ होगा। – tangrs

उत्तर

4

तुलना के लिए, एक 64-बिट मशीनों के लिए पिछली बार उबंटू संकलित eglibc, यह about 1.75 hours for amd64, और about 2.5 hours for both i386 और powerpc

ले लिया मुझे लगता है कि यह सिर्फ इतना है कि गतिशील अनुवाद है कि धीमी गति से, एक अलग वास्तुकला के लिए विशेष रूप से गतिशील अनुवाद ।

+0

उसी लिंक से, मैंने uClibc के लिए संकलन समय देखा और वे बहुत कम थे। इस उदाहरण में uClibc का उपयोग करना बेहतर विकल्प होगा? – tangrs

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