[RTEMS Project] #2439: GCC 4.9.3 ARM build fails on OS X 10.11 (El Capitan)
RTEMS trac
trac at rtems.org
Tue Jan 23 05:10:15 UTC 2018
#2439: GCC 4.9.3 ARM build fails on OS X 10.11 (El Capitan)
-------------------------+---------------------
Reporter: Chris Johns | Owner: (none)
Type: defect | Status: new
Priority: normal | Milestone: 4.11.3
Component: tool/gcc | Version: 4.11
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: 3262 |
-------------------------+---------------------
Comment (by Chris Johns):
Testing the latest RSB for this ticket with the latest MacOS (High Sierra)
with the latest Xcode (9.2) and it's command line tools fails with:
{{{
/usr/bin/c++ -O2 -pipe -fbracket-depth=1024 -I/opt/work/chris/rtems/rsb
/rtems-source-builder.git/rtems/build/tmp/sb-chris/4.11/rtems-
arm.bset/opt/work/rtems/4.11/include -c -DIN_GCC_FRONTEND -g -O2 -DIN_GCC
-DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-
unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual
-Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-m
acros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic
-I../../gcc-4.9.3/gcc -I../../gcc-4.9.3/gcc/c
-I../../gcc-4.9.3/gcc/../include -I../../gcc-4.9.3/gcc/../libcpp/include
-I/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/arm-
rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-apple-
darwin17.3.0-1/build/./gmp -I/opt/work/chris/rtems/rsb/rtems-source-
builder.git/rtems/build/arm-rtems4.11-gcc-4.9
.3-newlib-2.2.0.20150423-x86_64-apple-darwin17.3.0-1/gcc-4.9.3/gmp
-I/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/arm-
rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-apple-
darwin17.3.0-1/build/./mpfr -I/opt/work/chris/rtems/rsb/rtems-source-
builder.git/rtems/build/arm-
rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-apple-
darwin17.3.0-1/gcc-4.9.3/mpfr -I/opt/work/chris/rtems/rsb/rtems-sourc
e-builder.git/rtems/build/arm-
rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-apple-
darwin17.3.0-1/gcc-4.9.3/mpc/src -I../../gcc-4.9.3/gcc/../libdecnumber
-I../../gcc-4.9.3/gcc/../libdecnumber/dpd -I../libdecnumber
-I../../gcc-4.9.3/gcc/../libbacktrace -o c/c-objc-common.o -MT c/c
-objc-common.o -MMD -MP -MF c/.deps/c-objc-common.TPo
../../gcc-4.9.3/gcc/c/c-objc-common.c
clang: warning: treating 'c' input as 'c++' when in C++ mode, this
behavior is deprecated [-Wdeprecated]
In file included from ../../gcc-4.9.3/gcc/c/c-objc-common.c:33:
In file included from
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/new:89:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/exception:173:5:
error: no member named 'fancy_abort' in namespace 'std::__1'; did you mean
simply 'fancy_abort'?
_VSTD::abort();
^~~~~~~
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__config:392:15:
note: expanded from macro '_VSTD'
#define _VSTD std::_LIBCPP_NAMESPACE
^
../../gcc-4.9.3/gcc/system.h:685:13: note: 'fancy_abort' declared here
extern void fancy_abort (const char *, int, const char *)
ATTRIBUTE_NORETURN;
^
1 error generated.
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/2439#comment:10>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list