[RTEMS Project] #3066: RTEMS 4.11.2 LM32 build fails
RTEMS trac
trac at rtems.org
Tue Jul 11 01:11:46 UTC 2017
#3066: RTEMS 4.11.2 LM32 build fails
-------------------------+--------------------
Reporter: Chris Johns | Owner: (none)
Type: defect | Status: new
Priority: normal | Milestone: 4.11.3
Component: General | Version: 4.11
Severity: normal | Keywords:
-------------------------+--------------------
C++ sample does not build:
{{{
Making all in iostream
gmake[6]: Entering directory '/build/rtems/releases/build/4.11.2/rtems-
source-
builder-4.11.2/rtems/build/lm32-rtems4.11-kernel-4.11.2-1/lm32-rtems4.11-kernel-4.11.2-1-4.11.2/build/lm32-rtems4.11/c/lm32_evr/testsuites/samples/iostream'
lm32-rtems4.11-g++ -B../../../../../lm32_evr/lib/ -specs bsp_specs -qrtems
-DHAVE_CONFIG_H -I.
-I../../../../../../../rtems-4.11.2/c/src/../../testsuites/samples/iostream
-I.. -O0 -g -Wall -Wmissing-prototypes -Wimplicit-function-declaration
-Wstrict-prototypes -Wnested-externs -MT init.o -MD -MP -MF .deps/init.Tpo
-c -o init.o
../../../../../../../rtems-4.11.2/c/src/../../testsuites/samples/iostream/init.cc
cc1plus: warning: command line option '-Wmissing-prototypes' is valid for
C/ObjC but not for C++
cc1plus: warning: command line option '-Wimplicit-function-declaration' is
valid for C/ObjC but not for C++
cc1plus: warning: command line option '-Wstrict-prototypes' is valid for
C/ObjC but not for C++
cc1plus: warning: command line option '-Wnested-externs' is valid for
C/ObjC but not for C++
mv -f .deps/init.Tpo .deps/init.Po
lm32-rtems4.11-g++ -B../../../../../lm32_evr/lib/ -specs bsp_specs -qrtems
-O0 -g -Wall -Wmissing-prototypes -Wimplicit-function-declaration
-Wstrict-prototypes -Wnested-externs -o cxx_iostream.exe init.o
`.gcc_except_table._ZN9__gnu_cxx7__mutexD2Ev' referenced in section
`.rodata.cst4' of /build/rtems/releases/build/4.11.2/rtems-source-
builder-4.11.2/rtems/build/tmp/sb-chris/4.11/rtems-
lm32.bset/build/rtems/releases/4.11.2/bin/../lib/gcc/lm32-rtems4.11/4.9.3/libstdc++.a(eh_terminate.o):
defined in discarded section
`.gcc_except_table._ZN9__gnu_cxx7__mutexD2Ev[_ZN9__gnu_cxx7__mutexD5Ev]'
of /build/rtems/releases/build/4.11.2/rtems-source-
builder-4.11.2/rtems/build/tmp/sb-chris/4.11/rtems-
lm32.bset/build/rtems/releases/4.11.2/bin/../lib/gcc/lm32-rtems4.11/4.9.3/libstdc++.a(eh_terminate.o)
`.gcc_except_table._ZN9__gnu_cxx7__mutexD2Ev' referenced in section
`.rodata.cst4' of /build/rtems/releases/build/4.11.2/rtems-source-
builder-4.11.2/rtems/build/tmp/sb-chris/4.11/rtems-
lm32.bset/build/rtems/releases/4.11.2/bin/../lib/gcc/lm32-rtems4.11/4.9.3/libstdc++.a(new_handler.o):
defined in discarded section
`.gcc_except_table._ZN9__gnu_cxx7__mutexD2Ev[_ZN9__gnu_cxx7__mutexD5Ev]'
of /build/rtems/releases/build/4.11.2/rtems-source-
builder-4.11.2/rtems/build/tmp/sb-chris/4.11/rtems-
lm32.bset/build/rtems/releases/4.11.2/bin/../lib/gcc/lm32-rtems4.11/4.9.3/libstdc++.a(new_handler.o)
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/3066>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list