Hi Thomas, Xilinx is building the tools in the EDK to work with VxWorks and for Standalone systems. In order to compile a Linux kernel you need to get a toolchain from one of the Third Party vendors, such as MontaVista. They have the correct linker scripts for building a kernel.
Cheers, Wolfgang Thomas Gerlach wrote: > hi folks, > > > my name is thomas trying to make embedded linux run on a powerpc, but > we've got special boards here, although we use a xilinx virtex4 > fpga... > > as you said in the nabble-thread (see subject), i set up edk9.1 > software platform settings und ran libgen to get the xparameters* > files. i copied those bsp files into the kernel tree (i use your > kernel linux-2.6-virtex from git.secretlabs.ca/git). after > configuring the kernel settigs, i try > > $ make ARCH=ppc CROSS_COMPILE=powerpc-eabi- > > what i get is the following output: > >> CHK include/linux/version.h >> CHK include/linux/utsrelease.h >> CALL scripts/checksyscalls.sh >> CHK include/linux/compile.h >> LD init/mounts.o >> powerpc-eabi-ld: cannot find boot.o >> make[1]: *** [init/mounts.o] Error 1 >> make: *** [init] Error 2 > > so, i searched for boot.o (it exists) and even copied it into several > dirs of the linux kernel tree (where i thought i would make sense), > but the problem still remains. > > googling results in > > http://www.xilinx.com/xlnx/xil_ans_display.jsp?iLanguageID=1&getPagePath=17462&BV_SessionID=@@@@1197140711.1188909240@@@@&BV_EngineID=cccgaddllgmfkflcefeceihdffhdfkf.0 > > > and this, too, doesn't take me further in solving the problem. > > i hope you can help me. > > many thanks in advance, > > kind regards > thomas gerlach > > > > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded@ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded > _______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded