configure/make with multiple jobs error?

Gedare Bloom gedare at rtems.org
Wed May 30 16:15:04 UTC 2018


On Wed, May 30, 2018 at 12:10 PM, Gedare Bloom <gedare at rtems.org> wrote:
> Hello all,
>
> I got a strange error just now with a fresh toolchain and current master.
>
> I did:
> $ ../../rtems/configure --target=sparc-rtems5 --enable-rtemsbsp=erc32
> --enable-tests
> This was OK.
>
> $ make -j4
> This errored out with:
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking for RTEMS_BSP... erc32
> checking for perl... /usr/bin/perl
> configure: error: Invalid BSP
> configure: error:
> ../../../../../../../../rtems/c/src/lib/libbsp/sparc/configure failed
> for lib/libbsp/sparc
> Makefile:731: recipe for target 'erc32' failed
> make[2]: *** [erc32] Error 1
> make[2]: Leaving directory '/media/gedare/Seagate Expansion
> Drive/work/rtems/builds/b-erc32-5/sparc-rtems5/c'
> Makefile:289: recipe for target 'all-recursive' failed
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory '/media/gedare/Seagate Expansion
> Drive/work/rtems/builds/b-erc32-5/sparc-rtems5/c'
> Makefile:414: recipe for target 'all-recursive' failed
> make: *** [all-recursive] Error 1
>
> $ make
> This works.
>

Actually, this did not work all the way, it broke later. I think I
have leftover files/directories in my libbsp (I haven't built since
the cleanup/move was done) that could be causing me problems. I'll
report back in a bit after I clean this stuff out.

> I guess there is something broken in the configure script under
> concurrent threads. Ideas?
>
> Gedare



More information about the devel mailing list