প্রস্তাবিত উত্তরটি, যেমন মন্তব্যে বলা হয়েছে, .config
এটি শীর্ষ স্তরের উত্স ডিরেক্টরি হিসাবে এটি সংরক্ষণ করা এবং তারপরে একটি 64-বিট সিস্টেমেmake xconfig
(জিইউআই, সহজ) বা make menuconfig
(টিইউআই) চালানো ।
এটি বলেছিল, 32-বিট থেকে অন্য কিছু পরিবর্তন না করে কেবল 64-বিটে স্যুইচ করতে, শুরুতে সামান্য সম্পাদনা করার জন্য যা প্রয়োজন তা-ই। তুলনা করা:
# CONFIG_64BIT সেট করা নেই
CONFIG_X86_32 = Y
# CONFIG_X86_64 সেট করা নেই
CONFIG_OUTPUT_FORMAT = "elf32-মধ্যে i386"
CONFIG_ARCH_DEFCONFIG = "arch /, x86 / configs / i386_defconfig"
CONFIG_64BIT = Y
# CONFIG_X86_32 সেট করা নেই
CONFIG_X86_64 = Y
CONFIG_OUTPUT_FORMAT = "elf64-x86-64 '"
CONFIG_ARCH_DEFCONFIG = "arch /, x86 / configs / x86_64_defconfig"
- নোট যে স্পর্শ করা
CONFIG_X86=y
হয় না ।
.config
রেখেছি, আমার বিশ্বাসmake menuconfig
এটি পড়ে।