2013-01-29 14 views
5

शामिल मैं एक noob निम्नलिखित गाइड का उपयोग कर FreeBSD पर अपनी पहली असेंबलर कार्यक्रम संकलित करने के लिए कोशिश कर रहा हूँ: http://www.freebsd.org/doc/en/books/developers-handbook/x86-first-program.htmlघातक: खोलने में असमर्थ फ़ाइल `system.inc '

जब मैं nasm -f elf hello.asm चलाने के लिए, मैं निम्नलिखित त्रुटि मिलती है:

hello.asm:1: fatal: unable to open include file 'system.inc'

वैसे मैं बंदरगाहों संग्रह से एनएएसएम स्थापित नहीं किया है, लेकिन स्रोत से यह संकलित, कि किसी भी फर्क नहीं पड़ता मामले में।

उत्तर

5

ऐसा लगता है कि आपने previous chapter को छोड़ दिया - अनुभाग 11.5.5 देखें फ़ाइल शामिल करें। आपको अपने स्वयं के system.inc में विभिन्न परिभाषा आदि की प्रतिलिपि बनाने और पेस्ट करने की आवश्यकता है।

+0

हे हे: ") वह मुझे सिखाएगा! – mydoghasworms

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