से एमआईपीएस राउटर के लिए क्रॉस संकलन मेरा अंतिम लक्ष्य मेरे पुराने एक्शनटेक मॉडेम/राउटर के लिए वायरलेस टूल्स को संकलित करना है ताकि मैं इसे ईथरनेट पुल के लिए वायरलेस के रूप में कॉन्फ़िगर कर सकूं। वर्तमान में यह वायरलेस विशेषताएं हैं (प्रतीत होता है) उसी बाइनरी द्वारा नियंत्रित होती हैं जो अधिकांश वेब इंटरफ़ेस का प्रबंधन करती है, लेकिन ऐसा प्रतीत होता है कि उन्होंने पुस्तकालय वायरलेस उपकरण का उपयोग कम से कम कुछ कार्यक्षमता के लिए आंतरिक रूप से उपयोग किया है।x86
मैंने कभी भी एक अलग सीपीयू आर्किटेक्चर के लिए संकलित नहीं किया है और यह सुनिश्चित नहीं किया कि मुझे पूरी तरह से पहचान करने की आवश्यकता है। मैं uClibc का उपयोग करने की कोशिश कर रहा हूं क्योंकि यह शेष सिस्टम में उपयोग किया जाता है, लेकिन मुझे यकीन नहीं है कि मॉडेम पर्यावरण के लिए buildroot को कॉन्फ़िगर कैसे करें। मैंने best guess बनाया है कि कॉन्फ़िगरेशन नीचे की प्रक्रिया से जानकारी के आधार पर क्या होना चाहिए, लेकिन सरल सी एप्लिकेशन के बाद से कुछ गलत है जो केवल इसके साथ संकलित 0 लौटाता है ठीक से चलाने में विफल रहता है।
# cat /proc/version
Linux version 2.4.17_mvl21-malta-mips_fp_le ([email protected]) (gcc version 2.95.3 20010315 (release/MontaVista)) #1 Thu Apr 21 18:04:37 PDT 2005
# cat /proc/cpuinfo
processor : 0
cpu model : MIPS 4KEc V4.8
BogoMIPS : 149.91
wait instruction : no
microsecond timers : yes
extra interrupt vector : yes
hardware watchpoint : yes
VCED exceptions : not available
VCEI exceptions : not available
MIPS प्रणाली और उस पर कार्यकारी ** फ़ाइल ** पर किसी भी द्विआधारी आवेदन का पता लगाएँ और हमारे साथ उत्पादन का हिस्सा – karlphillip
ठीक है, सिस्टम से एक निष्पादन के लिए फ़ाइल का आउटपुट है: ELF 32-बिट LSB निष्पादन , एमआईपीएस, एमआईपीएस -1 संस्करण 1 (एसवाईएसवी), गतिशील रूप से जुड़े (साझा libs का उपयोग करता है), छीन लिया अब तक आपकी सभी मदद के लिए धन्यवाद। – sagenite
संभावित डुप्लिकेट [क्या सी को एमआईपीएस में परिवर्तित करने के लिए जीसीसी का उपयोग करने का कोई तरीका है?] (Http://stackoverflow.com/questions/4175450/is-there-a-way-to-use-gcc-to-convert- सी-टू-मिप्स) – user2284570