[RTEMS Project] #4201: waf building out of source tree does not find all configured bsps
RTEMS trac
trac at rtems.org
Wed Dec 9 01:46:10 UTC 2020
#4201: waf building out of source tree does not find all configured bsps
--------------------------+--------------------
Reporter: Chris Johns | Owner: (none)
Type: defect | Status: new
Priority: normal | Milestone: 6.1
Component: build | Version: 6
Severity: normal | Keywords:
Blocked By: | Blocking:
--------------------------+--------------------
`config.ini` is:
{{{
[DEFAULT]
BUILD_TESTS = False
RTEMS_DEBUG = True
RTEMS_POSIX_API = True
[arm/beagleboneblack]
[arm/xilinx_zynq_a9_qemu]
[i386/pc686]
[powerpc/mvme2307]
}}}
And `configure` is:
{{{
$ /opt/work/chris/rtems/kernel/rtems.git/waf \
--top=/opt/work/chris/rtems/kernel/rtems.git \
--out=build configure \
--rtems-config=config.ini \
--prefix=/opt/work/chris/rtems/nfs/6
Setting top to :
/opt/work/chris/rtems/kernel/rtems.git
Setting out to :
/opt/work/chris/rtems/nfs/bsps/build
Configure board support package (BSP) : powerpc/mvme2307
Checking for program 'powerpc-rtems6-gcc' :
/opt/work/chris/rtems/nfs/6/bin/powerpc-rtems6-gcc
Checking for program 'powerpc-rtems6-g++' :
/opt/work/chris/rtems/nfs/6/bin/powerpc-rtems6-g++
Checking for program 'powerpc-rtems6-ar' :
/opt/work/chris/rtems/nfs/6/bin/powerpc-rtems6-ar
Checking for program 'powerpc-rtems6-ld' :
/opt/work/chris/rtems/nfs/6/bin/powerpc-rtems6-ld
Checking for program 'ar' :
/opt/work/chris/rtems/nfs/6/bin/powerpc-rtems6-ar
Checking for program 'g++, c++' :
/opt/work/chris/rtems/nfs/6/bin/powerpc-rtems6-g++
Checking for program 'ar' :
/opt/work/chris/rtems/nfs/6/bin/powerpc-rtems6-ar
Checking for program 'gas, gcc' :
/opt/work/chris/rtems/nfs/6/bin/powerpc-rtems6-gcc
Checking for program 'ar' :
/opt/work/chris/rtems/nfs/6/bin/powerpc-rtems6-ar
Checking for program 'gcc, cc' :
/opt/work/chris/rtems/nfs/6/bin/powerpc-rtems6-gcc
Checking for program 'ar' :
/opt/work/chris/rtems/nfs/6/bin/powerpc-rtems6-ar
Checking for asm flags '-MMD' : yes
Checking for c flags '-MMD' : yes
Checking for cxx flags '-MMD' : yes
Checking for program 'rtems-bin2c' :
/opt/work/chris/rtems/nfs/6/bin/rtems-bin2c
Checking for program 'gzip' : /usr/bin/gzip
Checking for program 'rtems-ld' :
/opt/work/chris/rtems/nfs/6/bin/rtems-ld
Checking for program 'rtems-syms' :
/opt/work/chris/rtems/nfs/6/bin/rtems-syms
Checking for program 'xz' : /usr/bin/xz
'configure' finished successfully (0.245s)
}}}
The same `config.ini` in the source tree finds all configured bsps.
Being able to cleanly sandbox builds is a feature of the `autotools` build
system.
--
Ticket URL: <http://devel.rtems.org/ticket/4201>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list