[ELDK] powerpc kernel compile issue

Albrecht Dreß albrecht.dress at arcor.de
Thu Jun 5 20:55:52 CEST 2014

Hi all,

I happily used eldk 4.2 since a long time for a MPC5200B (e300 core) based PowerPC board, currently with kernel 3.2.55.  Trying to upgrade to kernel 3.2.59, the same setup throws compile warnings (which  are errors for some files where apparently -Werror is added to the compile flags), e.g.:

    CC      init/main.o
In file included from
                  from include/linux/elf.h:7,
                  from include/linux/module.h:14,
                  from init/main.c:13:
include/linux/sched.h:1693: warning: 'pid_alive' declared inline after being called
include/linux/sched.h:1693: warning: previous declaration of 'pid_alive' was here

As the gcc in 4.2 is rather old, I installed eldk 5.1.1 as being documented on the web page, and tried to compile the kernel.  The newer gcc now *does* compile the files which threw errors with 4.2 without warnings or errors, but ejects with a linker error:

   CC      init/main.o
   CHK     include/generated/compile.h
   UPD     include/generated/compile.h
   CC      init/version.o
   CC      init/do_mounts.o
   LD      init/mounts.o
powerpc-linux-ld: unrecognized option '-Wl,-O1'
powerpc-linux-ld: use the --help option for usage information

As compiling 3.2.55 fails with the same messages, I guess I missed something essential when installing the eldk, but unfortunately I cannot find the reason...  Any enlightenment would be really appreciated!

Thanks in advance,
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/eldk/attachments/20140605/9ee53d38/attachment.pgp>

More information about the eldk mailing list