Forum Discussion

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

Compile problem with CompactFlash

Hello,

I have updated my uClinux installation. I'm trying to compile a project with CF support.

I followed the instructions in the Wiki page, but when I try to compile it I get:

make

ln -sf staging-pkg-config tools/nios2-linux-uclibc-pkg-config

rm -f /home/horacio/nios2-linux/uClinux-dist/linux-2.6.x/usr/initramfs_data.cpio.gz

make ARCH=nios2 CROSS_COMPILE=nios2-linux-uclibc- -C /home/horacio/nios2-linux/uClinux-dist/../linux-2.6 O=/home/horacio/nios2-linux/uClinux-dist/linux-2.6.x -j8 zImage || exit 1

make[1]: Entering directory `/home/horacio/nios2-linux/linux-2.6'

no emulation specific options.

CHK include/asm-nios2/nios2.h

perl -I/home/horacio/nios2-linux/linux-2.6/arch/nios2/scripts /home/horacio/nios2-linux/linux-2.6/arch/nios2/scripts/gen_nios2.h.pl cpu ddr_sdram_0 < /home/horacio/nios2-linux/MyAlteraFiles/StratixII_CF/NiosII_stratixII_2s60_RoHS_standard_sopc.ptf > include/asm-nios2/nios2.h.tmp; if [ -r include/asm-nios2/nios2.h ] && cmp -s include/asm-nios2/nios2.h include/asm-nios2/nios2.h.tmp; then rm -f include/asm-nios2/nios2.h.tmp; else echo ' UPD include/asm-nios2/nios2.h'; mv -f include/asm-nios2/nios2.h.tmp include/asm-nios2/nios2.h; fi

GEN /home/horacio/nios2-linux/uClinux-dist/linux-2.6.x/Makefile

CHK include/linux/version.h

CHK include/linux/utsrelease.h

SYMLINK include/asm -> include/asm-nios2

Using /home/horacio/nios2-linux/linux-2.6 as source for kernel

CALL /home/horacio/nios2-linux/linux-2.6/scripts/checksyscalls.sh

CHK include/linux/compile.h

GEN usr/initramfs_data.cpio.gz

AS usr/initramfs_data.gz.o

LD usr/built-in.o

LD vmlinux.o

MODPOST vmlinux.o

WARNING: modpost: Found 2 section mismatch(es).

To see full details build your kernel with:

'make CONFIG_DEBUG_SECTION_MISMATCH=y'

GEN .version

CHK include/linux/compile.h

UPD include/linux/compile.h

CC init/version.o

LD init/built-in.o

LD vmlinux

__pata_platform_remove: discarded in section `.devexit.text' from drivers/built-in.o

make[2]: *** [vmlinux] Error 1

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

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

make: *** [linux] Error 1

Thanks for any help
No RepliesBe the first to reply