[RTEMS Project] #1228: AC_LINK_ELSEIF fails on Windows

RTEMS trac trac at rtems.org
Sat Nov 22 20:03:27 UTC 2014


#1228: AC_LINK_ELSEIF fails on Windows
----------------------+-----------------------------
 Reporter:  chrisj    |       Owner:  ralf.corsepius
     Type:  defect    |      Status:  closed
 Priority:  normal    |   Milestone:  4.8
Component:  Autoconf  |     Version:  unknown
 Severity:  normal    |  Resolution:  fixed
 Keywords:  Tools     |
----------------------+-----------------------------
Changes (by gedare):

 * milestone:  2 => 4.8


Old description:

> The latest RTEMS release with autoconf-2.61 fails to build on Windows
> using MSYS and MinGW. The AC_LINK_ELSEIF test has added an extra test for
> the execute bit:
>
> http://cvs.savannah.gnu.org/viewcvs/autoconf/lib/autoconf/general.m4?root=autoconf&r1=1.931&r2=1.932
>
> between 2.60 and 2.61. The execute bit is not handled in the same way on
> Windows as Unix. The bit can be set by making the output of the linker
> have a .exe file extension. The AC_LINK_ELSEIF handles this via the
> $ac_exeext shall variable. It is not set on the Windows platform.
>
> Should be set for for Window ?

New description:

 The latest RTEMS release with autoconf-2.61 fails to build on Windows
 using MSYS and MinGW. The AC_LINK_ELSEIF test has added an extra test for
 the execute bit:

 http://cvs.savannah.gnu.org/viewcvs/autoconf/lib/autoconf/general.m4?root=autoconf&r1=1.931&r2=1.932

 between 2.60 and 2.61. The execute bit is not handled in the same way on
 Windows as Unix. The bit can be set by making the output of the linker
 have a .exe file extension. The AC_LINK_ELSEIF handles this via the
 $ac_exeext shall variable. It is not set on the Windows platform.

 Should be set for for Window ?

--

--
Ticket URL: <http://devel.rtems.org/ticket/1228#comment:4>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list