c++ std::thread

Webb, Jeffrey A. jeff.webb at nta-inc.net
Thu Nov 12 04:35:18 UTC 2015

----- Original Message -----
> Hello Jeff,
> I updated the RSB to provide RTEMS 4.12 tools. The GCC 6 based targets
> like ARM, PowerPC and SPARC provide C++11 threads support.
> --
> Sebastian Huber, embedded brains GmbH

Thank you very much, Sebastian.  I really appreciate your help.

I just tried to start over from scratch like this:

$ git clone git://git.rtems.org/rtems-source-builder.git
$ cd rtems-source-builder
$ source-builder/sb-check
cd rtems
$ ../source-builder/sb-set-builder \
         --log=build-log.txt \
         --prefix=$HOME/development/rtems/compiler/4.12 \

I first had trouble with the www.mpfr.org site:

download: http://www.mpfr.org/mpfr-2.4.2/mpfr-2.4.2.tar.bz2 -> sources/mpfr-2.4.2.tar.bz2
download: http://www.mpfr.org/mpfr-2.4.2/mpfr-2.4.2.tar.bz2: error: <urlopen error [Errno 110] Connection timed out>
error: downloading http://www.mpfr.org/mpfr-2.4.2/mpfr-2.4.2.tar.bz2: all paths have failed, giving up

I solved this error by downloading the package manually from here:


and placing it in the sources directory.

I then had this problem:

download: https://git.rtems.org/rtems-tools/plain/tools/4.12/gdb/gdb-sim-arange-inline.diff -> patches/gdb-sim-arange-inline.diff
download: https://git.rtems.org/rtems-tools/plain/tools/4.12/gdb/gdb-sim-arange-inline.diff: error: HTTP Error 404: Not found
error: downloading https://git.rtems.org/rtems-tools/plain/tools/4.12/gdb/gdb-sim-arange-inline.diff: all paths have failed, giving up

... but it seems that the 4.12 directory does not exist yet.  I see that the missing file is in the 4.11 directory, so I tried to download it and place it in the sources directory as well.  That failed with the same error as before.  Perhaps that is not the proper location for the diff file.  I am wondering if there is something you forgot to update for 4.12, or perhaps I did something wrong, since it's been a couple of months since I last went through this process.



More information about the users mailing list