Forum Discussion
Altera_Forum
Honored Contributor
21 years agoHi,
I am having similar problems with the new release. Building a kernel under the old release was ok, but now there are several compile errors (even after rebuilding SOPC, creating new kernel project (different name), and cleaning out old kernal projects). Followed the steps outlined in the Quick Start guide to keep it simple, but it won't compile. Here is the concole report: Kind Status Priority Description Resource In Folder Location Error *** [arch/nios2nommu/kernel/asm-offsets.s] Error 1 kernel_1.1 Error *** [arch/nios2nommu/kernel/asm-offsets.s] Error 2 kernel_1.1 Error unterminated# ifndef[include/nios2_system.h] kernel_1.1 line 1 Error in inclusion include/nios2_system.h:1[include2/asm/nios.h] kernel_1.1 line 4 Error in inclusion include2/asm/bitops.h:32:[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/bitops.h] kernel_1.1 line 4 Error in inclusion /cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/capability.h:45:[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/sched.h] kernel_1.1 line 7 Error in inclusion /cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/timex.h:188:[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/sched.h] kernel_1.1 line 11 Error in inclusion /cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/sched.h:11:[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/arch/nios2nommu/kernel/asm-offsets.c] kernel_1.1 line 12 Error in inclusion /cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/sched.h:7:[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/arch/nios2nommu/kernel/asm-offsets.c] kernel_1.1 line 12 Error in inclusion /cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/thread_info.h:20:[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/spinlock.h] kernel_1.1 line 12 Error in inclusion /cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/bitops.h:4:[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/thread_info.h] kernel_1.1 line 20 Error in inclusion include2/asm/nios.h:4:[include2/asm/system.h] kernel_1.1 line 32 Error in inclusion include2/asm/system.h:32:[include2/asm/bitops.h] kernel_1.1 line 32 Error in inclusion /cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/spinlock.h:12:[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/capability.h] kernel_1.1 line 45 Error # error Sorry,you dont have na_flash_kernel or na_flash_kernel_end defined in the core.[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/arch/nios2nommu/kernel/asm-offsets.c] kernel_1.1 line 144 Error division by zero in# if[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/time.h] kernel_1.1 line 145 Error # error Sorry,you dont have nasys_program_mem or nasys_program_mem_end defined in the core.[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/arch/nios2nommu/kernel/asm-offsets.c] kernel_1.1 line 152 Error error: `nasys_icache_size' undeclared (first use in this function)[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/arch/nios2nommu/kernel/asm-offsets.c] kernel_1.1 line 155 Error error: `nasys_icache_line_size' undeclared (first use in this function)[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/arch/nios2nommu/kernel/asm-offsets.c] kernel_1.1 line 156 Error error: `nasys_dcache_size' undeclared (first use in this function)[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/arch/nios2nommu/kernel/asm-offsets.c] kernel_1.1 line 157 Error error: `nasys_dcache_line_size' undeclared (first use in this function)[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/arch/nios2nommu/kernel/asm-offsets.c] kernel_1.1 line 158 Error in inclusion /cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/time.h:145[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/timex.h] kernel_1.1 line 188 Error in inclusion /cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/time.h:237[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/timex.h] kernel_1.1 line 188 Error error: `nasys_clock_freq' undeclared (first use in this function)[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/time.h] kernel_1.1 line 237 Error error: (Each undeclared identifier is reported only once[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/time.h] kernel_1.1 line 237 Error error: `nasys_clock_freq' undeclared (first use in this function)[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/time.h] kernel_1.1 line 256 Error error: `nasys_clock_freq' undeclared (first use in this function)[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/time.h] kernel_1.1 line 278 Error error: `nasys_clock_freq' undeclared (first use in this function)[/cygdrive/c/altera/kits/nios2/bin/eclipse/plugins/com.microtronix.nios2linux.kernel_0.1.5/linux-2.6.x/include/linux/time.h] kernel_1.1 line 294 Any ideas?