Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

Compilling Linux with MMU on NIOS

I am compiling Linux on DE0 dev board and at the end of compilation errors appears:

CC lib/rwsem-spinlock.o

CC lib/sha1.o

CC lib/show_mem.o

CC lib/string.o

CC lib/vsprintf.o

AR lib/lib.a

LD arch/nios2/lib/built-in.o

CC arch/nios2/lib/libgcc.o

In file included from /home/darka/nios2-linux/linux-2.6/arch/nios2/lib/libgcc.c:13:

/home/darka/nios2-linux/linux-2.6/arch/nios2/lib/longlong.h:1237:2: warning:# warning "Default c-implementation of umul_ppm"

/home/darka/nios2-linux/linux-2.6/arch/nios2/lib/longlong.h:1264:2: warning:# warning "Default c-implementation of __umulsidi3"

/home/darka/nios2-linux/linux-2.6/arch/nios2/lib/longlong.h:1327:2: warning:# warning "Using count_leading_zeroes in C"

/home/darka/nios2-linux/linux-2.6/arch/nios2/lib/libgcc.c: In function '__ashldi3':

/home/darka/nios2-linux/linux-2.6/arch/nios2/lib/libgcc.c:52: warning: ISO C90 forbids mixed declarations and code

/home/darka/nios2-linux/linux-2.6/arch/nios2/lib/libgcc.c: In function '__ashrdi3':

/home/darka/nios2-linux/linux-2.6/arch/nios2/lib/libgcc.c:78: warning: ISO C90 forbids mixed declarations and code

/home/darka/nios2-linux/linux-2.6/arch/nios2/lib/libgcc.c: In function '__lshrdi3':

/home/darka/nios2-linux/linux-2.6/arch/nios2/lib/libgcc.c:105: warning: ISO C90 forbids mixed declarations and code

/home/darka/nios2-linux/linux-2.6/arch/nios2/lib/libgcc.c: In function '__udivmoddi4':

/home/darka/nios2-linux/linux-2.6/arch/nios2/lib/libgcc.c:351: warning: ISO C90 forbids mixed declarations and code

CC arch/nios2/lib/memcpy.o

CC arch/nios2/lib/string.o

AR arch/nios2/lib/lib.a

LD vmlinux.o

MODPOST vmlinux.o

GEN .version

CHK include/generated/compile.h

UPD include/generated/compile.h

CC init/version.o

LD init/built-in.o

LD .tmp_vmlinux1

/home/darka/nios2-linux/toolchain-mmu/x86-linux2/bin/nios2-linux-gnu-ld:arch/nios2/kernel/vmlinux.lds:173: ignoring invalid character `#' in expression

/home/darka/nios2-linux/toolchain-mmu/x86-linux2/bin/nios2-linux-gnu-ld:arch/nios2/kernel/vmlinux.lds:173: syntax error

make[2]: *** [.tmp_vmlinux1] Error 1

make[1]: *** [sub-make] Error 2

make[1]: Leaving directory `/home/darka/nios2-linux/linux-2.6'

make: *** [linux] Error 1

[root@localhost uClinux-dist]#

Is there anybody whose got this same problem and know how to solve it ?

11 Replies