Changes between Version 28 and Version 29 of TBR/UserManual/MinGW_Tools_for_Windows
- Timestamp:
- 08/19/07 11:28:00 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TBR/UserManual/MinGW_Tools_for_Windows
v28 v29 5 5 Windows users can now use MinGW base RTEMS tools. These tools will generate the same application code for RTEMS as the tools on Linux or Cygwin. MinGW tools use the native Windows runtime rather than access Windows via the POSIX interface Cygwin provides. MinGW tools are faster than the Cygwin equivalent and are not confused by Cygwin mount points. Compiler errors will show a Windows path rather than a Cygwin path. 6 6 7 The RTEMS MinGW tools are packaged in Windows installers. The latest tools can be access using the top level installer:7 The RTEMS MinGW Tools are packaged in Windows installers. The latest tools can be access using the top level installer. It will install the common files and present you with a selection box for the targets you wish to install. The installer will check to see if you have already have the target installer present and if not it will download it for and install it. 8 8 9 * [http://www.rtems.org/ftp/pub/rtems/windows/4.8/build-15/rtems4.8-tools-15.exe Tool Installer (rtems4.8-tools-15.exe)] 10 11 This installer will install the common files and present you with a selection box for the targets you wish to install. The installer will check to see if you have already have the target installer present and if not it will download it for and install it. 9 <blockquote> 10 <blockquote> 11 <blockquote> 12 [http://www.rtems.org/ftp/pub/rtems/windows/4.8/build-15/rtems4.8-tools-15.exe RTEMS Tool Installer (rtems4.8-tools-15.exe)] 13 </blockquote> 14 </blockquote> 15 Is it '''recommended you install MinGW, MSYS and MSYS DTK''' before you install the RTEMS Tools. The autotools installer builds autoconf and automake before installing them on your computer. There is no safe way to build autoconf using a cross-build on a Linux host. To build the autotools packages on Windows MSYS and MSYS DTK are required. The autotools installer checks for them and aborts installation if they do not exist. 16 </blockquote> 12 17 13 18 The source code for the tools is under the GNU GPL and can be found here http://www.rtems.org/ftp/pub/rtems/windows/4.8/build-15/source. The installers and tools are built and packaged on a Linux Fedora (FC7) computer and the scripts are all provided in the RTEMS source code using the [wiki:Building/MingwTools Building MinGW Tools] instructions. 14 15 Is it '''recommended you install MinGW, MSYS and MSYS DTK''' before you install the RTEMS Tools. The autotools installer builds autoconf and automake before installing them on your computer. There is no safe way to build autoconf using a cross-build on a Linux host. To build the autotools packages on Windows MSYS and MSYS DTK are required. The autotools installer checks for them and aborts installation if they do not exist.16 19 17 20 The RTEMS are all installed into the default path of <tt>c:\opt\rtems-4.8</tt>. To test the tools run the <tt>rtems.bat</tt> file. This will open a Windows Command prompt (cmd) with a valid path to the installed tools. You can find the <tt>rtems.bat</tt> where you installed the tools or under the '''RTEMS 4.8''' menu in the '''Start Menu'''. Enter the GCC command for your tool set. For example the ARM GCC command is: