Hi Wolfgang, Yes, I use to set up the build environment the environment-setup-ppc440e-linux file. My distro is Ubuntu 11.10 32-bit version, and my make version is 3.81. Moreover, I just built a Xilinx 2.6.40 kernel using ELDK 5.1 and it's running without problems in the Xilinx ML507, but I still have the same problem for 3.x kernels.
Thank you and Best Regards, Fernando. -----Mensaje original----- De: Wolfgang Denk [mailto:[email protected]] Enviado el: sábado, 17 de marzo de 2012 20:32 Para: Fernando Carrió Argos CC: [email protected] Asunto: Re: [ELDK] Binutils error - Building a 3.x kernel with ELDK 5.1 Dear Fernando, In message <[email protected]> you wrote: > > I've successfully built a 2.6 kernel using ELDK 4.2 for a PowerPC 440 > in Xilinx ML507 board. > > Now I'm tryind to built a 3.x kernel using ELDK 5.1 for the same > device, but when I do: > > "make ARCH=powerpc simpleImage.initrd.virtex440-ml507" > > I obtain this error: > > *** 3.0 kernels no longer build correctly with old versions of binutils. > *** Please upgrade your binutils to 2.12.1 or newer > make: *** [checkbin] Error 1 > > I've cheked my binutils version and it's 2.21 > > Can ELDK 5.1 build 3.x kernels? Yes, we use it all the time for 3.x kernels (actually it's been some time since I tried it using for an older kernel version). Are you sure you set up the build environment correctly? Do you use eldk-switch or environment-setup-ppc440e-linux to do so? Which version of "make" is installed on your system (and which distro / version are you running) ? I tried the build in a Fedora 16 environment, and it just worked fine: ... CALL arch/powerpc/kernel/systbl_chk.sh CHK kernel/config_data.h DTC arch/powerpc/boot/virtex440-ml507.dtb DTC: dts->dtb on file "arch/powerpc/boot/dts/virtex440-ml507.dts" WRAP arch/powerpc/boot/simpleImage.initrd.virtex440-ml507 rm arch/powerpc/boot/virtex440-ml507.dtb -> ls -lh arch/powerpc/boot/simpleImage.initrd.virtex440-ml507 -rwxrwxr-x 1 wd wd 3.6M Mar 17 20:31 arch/powerpc/boot/simpleImage.initrd.virtex440-ml507 Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [email protected] "'Tis true, 'tis pity, and pity 'tis 'tis true." - Poloniouius, in Willie the Shake's _Hamlet, Prince of Darkness_ _______________________________________________ eldk mailing list [email protected] http://lists.denx.de/mailman/listinfo/eldk
