फ़ाइल कमांड आउटपुट - लिनक्स संस्करण


0

क्यों दो निष्पादनयोग्य लिनक्स के लिए अलग-अलग संस्करण दिखा रहे हैं। जब क्रोकेट एनवायरमेंट के तहत क्रॉस-संकलित संकलन।

GNU / Linux 3.6.3,
GNU / Linux 2.6.26,

हैलो वर्ल्ड प्रोग्राम आउटपुट।

ignite@ignite:~/sbox2/rootfs/rfs-raspbian/home/pi$ file abc
abc: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.6.3, not stripped

मेरा सर्वर प्रति आउटपुट

/vscp/daemon/linux$ file vscpd
vscpd: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=0x3f673b6fdb44e8aae68e278e70f9e020d225d794, not stripped

जवाबों:


0

मेरा पहला अनुमान है कि वे विभिन्न गतिशील पुस्तकालयों के खिलाफ संकलित हैं। "रीड-एल" जारी करते हुए आपको यह दिखाना चाहिए कि किस लोडर के खिलाफ वे संकलित हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.