Hello,

I recompiled the last version again with the following commands. My gcc version is 6.1.1. It compiles successfully.

$ ./download crossgcc coreboot depthcharge

$ cd coreboot && make crossgcc-arm # to skip building crosscompiler for i386. This should have the same effect with ./build module crossgcc. Look at resources/scripts/helpers/build/module/crossgcc

$ ./build module coreboot

$ ./ build roms withdepthcharge

Maybe you are missing some dependencies? Have you checked resources/scripts/helpers/build/dependenceies/parabola for needed dependencies?

Good luck,

bluevector

On 07/07/16 07:19, Sergio Durigan Junior wrote:
Hi there,

I've been trying to build libreboot on my x86_64 Debian testing system,
but it seems I cannot pass the "./build module coreboot" phase.  The
compilation fails with:

   [...]
   HOSTCC     cbfstool/fmd_parser.o
   HOSTCC     cbfstool/fmd_scanner.o
   <stdout>: In function ‘yy_get_next_buffer’:
   <stdout>:1083:44: error: comparison between signed and unsigned integer 
expressions [-Werror=sign-compare]
   cc1: all warnings being treated as errors

Since it seems that the coreboot revision that is compile is pinned,
then my guess is that maybe the version of GCC (5.4.0-4) that I'm using
is to blame, but I'm not sure.

Is anyone aware of this problem?  Any advices to solve it?

Thanks,



Reply via email to