Building the 4.11 environment

Wu, Mark H. Mark.H.Wu at
Fri Jan 15 02:23:00 UTC 2016

I'm trying to update to 4.11 after about 6 months of not touching RTEMS. (It was working 6 months ago.)

My environment is a Windows 7 host using Cygwin64.

I updated my toolset from the git repository, and was trying to build a new RSB. I ran into some problems building first, until I updated Cygwin to the latest versions of everything. After getting past that, I ran into the following error:

script: 81: rtems_tools_source="rtems-tools.git"
source setup: rtems-tools-4.11-1: source rtems-tools -q -n ${rtems_tools_source}
making dir: /cygdrive/c/.../rtems/sources/git
git: reset: git://
git: checkout: git:// => 4.11
error: git command failed (git): 1

This occurred with both the head of the 4.11 branch and the head of the master branch.

I remembered from this list that there was some discussion about it, so I then tried Chris Johns' suggestion and downloaded the tarballs from the ftp site. That allowed me to build the RSB. Is there something I'm missing in building from the git repository, or is that something that my corporate network is blocking?

Next up is bootstrapping the OS. I get the following error:
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at .../source-builder/bin/automake line 4033.

I'm not sure if that is an automake issue specific to Windows/Cygwin64 or not, but it seems more like a change in whatever is parsing automake?

More information about the users mailing list