[RTEMS Project] #4116: raspberrypi fails to build on waf and autoconf
RTEMS trac
trac at rtems.org
Fri Oct 2 14:15:32 UTC 2020
#4116: raspberrypi fails to build on waf and autoconf
----------------------------+--------------------
Reporter: Joel Sherrill | Owner: (none)
Type: defect | Status: new
Priority: normal | Milestone: 6.1
Component: arch/arm | Version: 6
Severity: normal | Keywords:
Blocked By: | Blocking:
----------------------------+--------------------
This may apply to 5 as well but I didn't check.
The following configurations for pi didn't build:
{{{
FAILED (2) autoconf build of arm raspberrypi (SMP/NOMP/DEBUG/PROFILE)
FAILED (1) waf build of arm raspberrypi (SMP/NOMP/DEBUG/PROFILE)
FAILED (2) autoconf build of arm raspberrypi (SMP/NOMP/DEBUG/NOPROFILE)
FAILED (1) waf build of arm raspberrypi (SMP/NOMP/DEBUG/NOPROFILE)
FAILED (2) autoconf build of arm raspberrypi (SMP/NOMP/NODEBUG/PROFILE)
FAILED (1) waf build of arm raspberrypi (SMP/NOMP/NODEBUG/PROFILE)
FAILED (2) autoconf build of arm raspberrypi (SMP/NOMP/NODEBUG/NOPROFILE)
FAILED (1) waf build of arm raspberrypi (SMP/NOMP/NODEBUG/NOPROFILE)
}}}
This one of the configure commands:
{{{
../rtems/configure --target=arm-rtems6 --enable-rtemsbsp=raspberrypi
--prefix=/home/joel/rtems-cron-6/tools/6/bsp-install --disable-networking
--enable-posix --enable-smp --disable-multiprocessing --enable-rtems-debug
--enable-profiling --enable-tests --enable-cxx --enable-maintainer-mode
}}}
And this is the failure:
{{{
gmake[4]: Entering directory `/home/joel/rtems-cron-6/b-raspberrypi/arm-
rtems6/c/raspberrypi/cpukit'
depbase=`echo score/cpu/arm/cpu_asm.o | sed
's|[^/]*$|.deps/&|;s|\.o$||'`;\
arm-rtems6-gcc --pipe -DHAVE_CONFIG_H -I. -I/home/joel/rtems-
cron-6/b-raspberrypi/arm-rtems6/c/raspberrypi/include -I/home/joel/rtems-
cron-6/rtems/cpukit/include -I/home/joel/rtems-
cron-6/rtems/cpukit/score/cpu/arm/include -DASM -mcpu=arm1176jzf-s -O2 -g
-ffunction-sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-
function-declaration -Wstrict-prototypes -Wnested-externs
-mcpu=arm1176jzf-s -O2 -g -ffunction-sections -fdata-sections -Wall
-Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes
-Wnested-externs -MT score/cpu/arm/cpu_asm.o -MD -MP -MF $depbase.Tpo -c
-o score/cpu/arm/cpu_asm.o
../../../../../rtems/c/src/../../cpukit/score/cpu/arm/cpu_asm.S &&\
mv -f $depbase.Tpo $depbase.Po
../../../../../rtems/c/src/../../cpukit/score/cpu/arm/cpu_asm.S: Assembler
messages:
../../../../../rtems/c/src/../../cpukit/score/cpu/arm/cpu_asm.S:75: Error:
selected processor does not support `dmb' in ARM mode
../../../../../rtems/c/src/../../cpukit/score/cpu/arm/cpu_asm.S:93: Error:
selected processor does not support `dmb' in ARM mode
gmake[4]: *** [score/cpu/arm/cpu_asm.o] Error 1
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/4116>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list