2012-05-02 16 views
5

मैं अपनी खुद की glibc संकलित करने की कोशिश कर रहा हूं। मेरे पास एक निर्देशिका glibc है, जिसमें इंटरनेट से डाउनलोड किए गए glibc स्रोत कोड शामिल हैं। उस निर्देशिका से मैंने mkdir ../build-glibc टाइप किया। अब build-glibc निर्देशिका से मैंने ../glibc/configure टाइप किया, जिसने कॉन्फ़िगरेशन किया। अब मुझे यकीन नहीं है कि make पर कॉल कैसे करें। मैं इसे glibc निर्देशिका से कॉल नहीं कर सकता क्योंकि इसमें कॉन्फ़िगरेशन सेट नहीं है, न ही मैं इसे build-glibc से कॉल कर सकता हूं, क्योंकि मेकफ़ाइल उस निर्देशिका में नहीं है। मैं इस समस्या का समाधान कैसे कर सकता हूं।अपनी खुद की glibc संकलित

+1

क्या आपने http://www.gnu.org/software/libc/manual/html_mono/libc.html#Installation पढ़ा था? – fvu

+0

हां मैंने इसे पढ़ा है, यह सिर्फ कॉल करता है, लेकिन मेरा सवाल यह है कि मुझे कहां कॉल करना चाहिए और कैसे? मैं इसे बिल्ड निर्देशिका से नहीं बुला सकता और न ही glibc निर्देशिका से क्योंकि कॉन्फ़िगरेशन वहां से नहीं कहा गया था। – pythonic

+1

निर्देशिका से 'मेक' चलाएं जिसमें मेक फ़ाइल है। –

उत्तर

5

Makefile निर्देशिका में मौजूद है यदि configure स्क्रिप्ट सफलतापूर्वक समाप्त हो जाती है।

सब कुछ लगताconfigure और अभी भी कोई Makefile दौरान सुचारू रूप से चले गए हैं, तो आप शायद एक स्वभावगत याद किया:

जबकि glibc के लिए एक configure कर रही है, ऐसी उम्मीद है कि आप सामान्य रूप से एक विकल्प --prefix प्रदान करते हैं क्योंकि डिफ़ॉल्ट स्थान पर स्थापित (/usr/local) संभावित रूप से सिस्टम को अपंग कर सकता है। यदि आप एक प्रदान नहीं करते हैं, तो आपको --disable-sanity-checks पर स्विच करने की आवश्यकता है।

यदि यह मामला नहीं है, तो config.log फ़ाइल देखें, और इसकी सामग्री पढ़ें।

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