Error in make after make menuconfig (rtai 3.9.2 with Ubuntu 10.04 Lucid Lynx (2.6.32))
bhargavb <[email protected]> Wed, 19 Apr 2017 08:33:27 +0530
| Newsgroups | gmane.linux.real-time.rtai |
|---|---|
| Message-ID | <CA+bpL9JQO0TLVBq5ouwXO630mDqrZ+MHH1xJonb9LwAQvG8cPw@mail.gmail.com> |
Dear team, I need to work on rtai patch for porting and testing an application in real time mode. My machine is 64 bit, so I was looking for patches and I have no preference on version of kernel except that it should be at least 2.6 kernel to apply patch. Question 1: I chose Lucid Lynx (Ubnutu 10.04 with 2.6.32 kernel version) and realized that rtai 3.8 is that last one in 2.6 kernel with patches in x86_64 folder for patching my x86_64 machine. But then, as per one of answers in rtai mailing lists, I realized that the standard is not strictly followed to keep the patches for 64 bit in x86_64 directory, and x86 directory containing patches for 32 bit version can be used for an x86_64 machine. So, I chose rtai-3.9.2 (2.6.32-20 kernel patch) for patching Ubuntu 10.04 (2.6.32). Kindly confirm if this is acceptable. Question 2: As per above way, and installation how to text file in rtai.org, I followed steps till make menuconfig and make clean. Then I did make where am getting error. Log is attached. Kindly guide. Note: I do not have preference on Ubuntu version to apply rtai patch. Can do on any Ubuntu 64 bit version which has stable rtai patch. Thanks and regards, Bhargav _______________________________________________ Rtai mailing list [email protected] https://mail.rtai.org/cgi-bin/mailman/listinfo/rtai
log.txt
(text/plain, 5.9 KB)
bhargav@bhargav-laptop:/usr/src/linux-2.6.32$ sudo make HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/docproc HOSTCC scripts/basic/hash HOSTCC scripts/kconfig/conf.o scripts/kconfig/conf.c: In function ‘conf_askvalue’: scripts/kconfig/conf.c:105: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result scripts/kconfig/conf.c: In function ‘conf_choice’: scripts/kconfig/conf.c:307: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result HOSTCC scripts/kconfig/kxgettext.o HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf -s arch/x86/Kconfig CHK include/linux/version.h UPD include/linux/version.h CHK include/linux/utsrelease.h UPD include/linux/utsrelease.h SYMLINK include/asm -> include/asm-x86 CC kernel/bounds.s GEN include/linux/bounds.h CC arch/x86/kernel/asm-offsets.s GEN include/asm/asm-offsets.h CALL scripts/checksyscalls.sh CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o scripts/mod/modpost.c: In function ‘get_markers’: scripts/mod/modpost.c:1562: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result scripts/mod/modpost.c: In function ‘add_marker’: scripts/mod/modpost.c:1982: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result HOSTCC scripts/mod/sumversion.o HOSTLD scripts/mod/modpost HOSTCC scripts/selinux/mdp/mdp HOSTCC scripts/kallsyms scripts/kallsyms.c: In function ‘read_symbol’: scripts/kallsyms.c:112: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result HOSTCC scripts/conmakehash CC init/main.o CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o CC init/do_mounts.o CC init/do_mounts_rd.o CC init/do_mounts_initrd.o CC init/do_mounts_md.o LD init/mounts.o CC init/initramfs.o CC init/calibrate.o LD init/built-in.o HOSTCC usr/gen_init_cpio GEN usr/initramfs_data.cpio AS usr/initramfs_data.o LD usr/built-in.o LD arch/x86/crypto/built-in.o CC [M] arch/x86/crypto/fpu.o AS [M] arch/x86/crypto/aes-x86_64-asm_64.o CC [M] arch/x86/crypto/aes_glue.o AS [M] arch/x86/crypto/aesni-intel_asm.o CC [M] arch/x86/crypto/aesni-intel_glue.o AS [M] arch/x86/crypto/ghash-clmulni-intel_asm.o CC [M] arch/x86/crypto/ghash-clmulni-intel_glue.o AS [M] arch/x86/crypto/salsa20-x86_64-asm_64.o CC [M] arch/x86/crypto/salsa20_glue.o AS [M] arch/x86/crypto/twofish-x86_64-asm_64.o CC [M] arch/x86/crypto/twofish_glue.o LD [M] arch/x86/crypto/aes-x86_64.o LD [M] arch/x86/crypto/twofish-x86_64.o LD [M] arch/x86/crypto/salsa20-x86_64.o LD [M] arch/x86/crypto/aesni-intel.o LD [M] arch/x86/crypto/ghash-clmulni-intel.o CC [M] arch/x86/crypto/crc32c-intel.o AS arch/x86/ia32/ia32entry.o CC arch/x86/ia32/sys_ia32.o CC arch/x86/ia32/ia32_signal.o CC arch/x86/ia32/ipc32.o CC arch/x86/ia32/audit.o LD arch/x86/ia32/built-in.o CC arch/x86/kernel/process_64.o CC arch/x86/kernel/signal.o AS arch/x86/kernel/entry_64.o arch/x86/kernel/entry_64.S: Assembler messages: arch/x86/kernel/entry_64.S:1557: Error: missing or invalid immediate expression `' arch/x86/kernel/entry_64.S:1563: Error: missing or invalid immediate expression `' arch/x86/kernel/entry_64.S:1564: Error: missing or invalid immediate expression `' make[2]: *** [arch/x86/kernel/entry_64.o] Error 1 make[1]: *** [arch/x86/kernel] Error 2 make: *** [arch/x86] Error 2 scripts/kconfig/lxdialog/menubox.c:224: warning: value computed is not used HOSTCC scripts/kconfig/lxdialog/textbox.o scripts/kconfig/lxdialog/textbox.c: In function ‘dialog_textbox’: scripts/kconfig/lxdialog/textbox.c:98: warning: value computed is not used scripts/kconfig/lxdialog/textbox.c:107: warning: value computed is not used scripts/kconfig/lxdialog/textbox.c:111: warning: value computed is not used scripts/kconfig/lxdialog/textbox.c: In function ‘print_position’: scripts/kconfig/lxdialog/textbox.c:386: warning: value computed is not used HOSTCC scripts/kconfig/lxdialog/util.o scripts/kconfig/lxdialog/util.c: In function ‘attr_clear’: scripts/kconfig/lxdialog/util.c:243: warning: value computed is not used scripts/kconfig/lxdialog/util.c: In function ‘dialog_clear’: scripts/kconfig/lxdialog/util.c:259: warning: value computed is not used scripts/kconfig/lxdialog/util.c: In function ‘print_title’: scripts/kconfig/lxdialog/util.c:316: warning: value computed is not used scripts/kconfig/lxdialog/util.c: In function ‘print_button’: scripts/kconfig/lxdialog/util.c:396: warning: value computed is not used scripts/kconfig/lxdialog/util.c:401: warning: value computed is not used scripts/kconfig/lxdialog/util.c:405: warning: value computed is not used scripts/kconfig/lxdialog/util.c:408: warning: value computed is not used scripts/kconfig/lxdialog/util.c:411: warning: value computed is not used scripts/kconfig/lxdialog/util.c: In function ‘draw_shadow’: scripts/kconfig/lxdialog/util.c:460: warning: value computed is not used HOSTCC scripts/kconfig/lxdialog/yesno.o scripts/kconfig/lxdialog/yesno.c: In function ‘dialog_yesno’: scripts/kconfig/lxdialog/yesno.c:64: warning: value computed is not used scripts/kconfig/lxdialog/yesno.c:68: warning: value computed is not used scripts/kconfig/lxdialog/yesno.c:73: warning: value computed is not used HOSTCC scripts/kconfig/mconf.o HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/mconf scripts/kconfig/mconf arch/x86/Kconfig *** End of Linux kernel configuration. *** Execute 'make' to build the kernel or try 'make help'.