मेरे पास b1 नाम की एक फाइल है जिसमें असेंबली लैंग्वेज है। मैं OSX का उपयोग करके फ़ाइल को निष्पादित करने की कोशिश कर रहा हूं
$ ./b1
मुझे निम्नलिखित त्रुटि मिलती है:
-bash: ./b1: cannot execute binary file
मैंने अन्य समान प्रश्नों को देखा है, लेकिन कोई फायदा नहीं हुआ। मैं निश्चित रूप से 64 बिट आर्किटेक्चर का उपयोग कर रहा हूं।
यहाँ प्रासंगिक जानकारी का उत्पादन कर रहे हैं:
$ file b1
b1: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
$ uname -a
Darwin Anthonys-MacBook-Pro.local 13.0.0 Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64 x86_64
संपादित करें:
रण as b1
जो समाप्त हो गया साथ:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/as: fatal error in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../libexec/as/x86_64/as