2009-09-07 13 views
5

आकस्मिक रूप से मैंने अपने x86 एम्बेडेड लिनक्स सिस्टम पर 32 बिट और 64 बिट लाइब्रेरी फ़ाइलों के बीच मिश्रित किया। अब मैं यह पता लगाने की कोशिश कर रहा हूं कि कौन सी फाइल गलत हो सकती है।मिश्रित 32 बिट और 64 बिट साझा ऑब्जेक्ट/लाइब्रेरी

क्या आप विश्लेषण करने के लिए कोई उपकरण जानते हैं .so फाइलें?

मेरे स्ट्रेस लॉग में मुझे fstat64() पर कॉल मिलीं। कौन सी फाइल में fstat() दिनचर्या है?

धन्यवाद

उत्तर

11

file(1) जल्दी से आप बता सकते हैं कि एक साझा वस्तु 64-बिट के 32-बिट है। प्रयास करें:

file /lib/*.so* 
+0

आह करने के लिए .. :) मैं धीमी गति से कर रहा हूँ। महान! – vpram86

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