Installing rtems on 32 bit windows host machine

Chris Johns chrisj at rtems.org
Tue Mar 23 01:27:40 UTC 2021


On 12/3/21 9:47 pm, Alireza Banejad wrote:
> any thoughts?

What are the names of the compilers that have been installed?

Chris

> 
> On Fri, Mar 12, 2021 at 4:00 AM Alireza Banejad <alibanejad1376 at gmail.com
> <mailto:alibanejad1376 at gmail.com>> wrote:
> 
>     thanks again,
>     this time I installed Cygwin and run the sb-check and returned that the
>     environment is ok, but  when installing rtems with the source builder it
>     results in an error, checking out the log file tells me the following:
>     checking whether to use python... /usr/bin/python2
>     checking for python... no
>     configure: error: no usable python found at /usr/bin/python2
>     make[1]: *** [Makefile:9705: configure-gdb] Error 1
>     make[1]: Leaving directory
>     '/cygdrive/c/opt/rtems/rsb/rtems/build/arm-rtems6-gdb-6427605-i686-pc-cygwin-1/build'
>     make: *** [Makefile:857: all] Error 2
>     shell cmd failed: sh -ex
>      /cygdrive/c/opt/rtems/rsb/rtems/build/arm-rtems6-gdb-6427605-i686-pc-cygwin-1/do-build
>     error: building arm-rtems6-gdb-6427605-i686-pc-cygwin-1
>     i don't know why this happens even though python exists in this path?. I
>     also have the python-devel and python3-devel packages installed
> 
>     On Fri, Mar 12, 2021 at 2:22 AM Joel Sherrill <joel at rtems.org
>     <mailto:joel at rtems.org>> wrote:
> 
>         Re-adding devel@ to keep things recorded.
> 
>         On Thu, Mar 11, 2021 at 1:23 PM Alireza Banejad
>         <alibanejad1376 at gmail.com <mailto:alibanejad1376 at gmail.com>> wrote:
> 
>             Hello Joel,
>             thank you for responding, 
>             so basically I installed the msys2 i686 and downloaded the packages
>             and finally downloaded themingw-w64-i686-toolchain, after exporting
>             the proper path of the compiler I ran the 
>             gcc -dumpmachine command, it returned i686-w64-mingw32 yet the
>             sb-check of rsb wants a i686-w32-mingw32-gcc compiler. 
> 
> 
>         Chris Johns will hopefully jump in shortly. 
> 
> 
>             On Thu, Mar 11, 2021 at 10:42 PM Joel Sherrill <joel at rtems.org
>             <mailto:joel at rtems.org>> wrote:
> 
> 
> 
>                 On Thu, Mar 11, 2021 at 1:05 PM Alireza Banejad
>                 <alibanejad1376 at gmail.com <mailto:alibanejad1376 at gmail.com>> wrote:
> 
>                     Hello everyone,
>                     I was wondering whether I could install RTEMS on a 32-bit
>                     Windows 7 host machine using either msys2 or Cygwin.
>                     I already tried installing it on msys2 i686 but when running
>                     sb-check it returns:
> 
>                     |error: exe: not found: (__cc) i686-w32-mingw32-gcc error:
>                     exe: not found: (__cxx) |i686-w32-mingw32-g++
> 
>                     Environment is not correctly set up.
> 
>                     It seems there is no such compiler as i686-w32-mingw32-gcc to add in the first place.
> 
> 
>                 Assuming you have installed the gcc package, what is the
>                 compiler called? 
> 
>                 I don't think any of the core developers have seen Windows 7
>                 especially 32-bit in a while. 
>                  
>                 The file that sets the expectations based on host is
>                 source-builder/sb/windows.py. It may require some tinkering to
>                 match a 32-bit environment.
> 
>                 We'd love to have a patch to that file (don't break 64-bit) and,
>                 if needed, documentation.
> 
>                 --joel
> 
> 
>                     _______________________________________________
>                     users mailing list
>                     users at rtems.org <mailto:users at rtems.org>
>                     http://lists.rtems.org/mailman/listinfo/users
>                     <http://lists.rtems.org/mailman/listinfo/users>
> 
> 
> _______________________________________________
> users mailing list
> users at rtems.org
> http://lists.rtems.org/mailman/listinfo/users
> 


More information about the users mailing list