Is there a way to specify a minimum GCC version?

Uri Moszkowicz via Boost-build <[email protected]> Thu, 29 Oct 2020 14:07:31 -0500
Newsgroups gmane.comp.lib.boost.build
Message-ID <CAMJd5ARRSw=MjZDKFUeiu5gnnr9xizrHN3rw1h6i=+bicnLd0Q@mail.gmail.com>
--===============4988791702155083976==
Content-Type: multipart/alternative; boundary="000000000000907a2305b2d3fe93"

--000000000000907a2305b2d3fe93
Content-Type: text/plain; charset="UTF-8"

Hi,
I'd like to specify a minimum gcc version rather than an exact version. Is
that possible?

I know this works:
  exe myExe : src1.cc src2.cc :
<toolset-gcc:min-version>6.0.0:<define>DEFINE1 ;
And also this:
  exe myExe : src1.cc src2.cc : <toolset>gcc-6.0.0:<define>DEFINE1 ;

What I'd like:
  exe myExe : src1.cc src2.cc :
<toolset-gcc:min-version>6.0.0:<define>DEFINE1 ;
Or
  exe myExe : src1.cc src2.cc : <min-toolset>gcc-6.0.0:<define>DEFINE1 ;

Thanks,
Uri

--000000000000907a2305b2d3fe93
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div>I&#39;d like to specify a minimum gcc version rath=
er than an exact version. Is that possible?</div><div><br></div><div>I know=
 this works:</div><div>=C2=A0 exe myExe : src1.cc src2.cc : &lt;toolset-gcc=
:min-version&gt;6.0.0:&lt;define&gt;DEFINE1 ;=C2=A0</div><div>And also this=
:</div><div>=C2=A0 exe myExe : src1.cc src2.cc : &lt;toolset&gt;gcc-6.0.0:&=
lt;define&gt;DEFINE1 ;

=C2=A0<br></div><div><br></div><div>What I&#39;d like:</div><div>=C2=A0 exe=
 myExe : src1.cc src2.cc : &lt;toolset-gcc:min-version&gt;6.0.0:&lt;define&=
gt;DEFINE1 ;</div><div>Or</div><div>=C2=A0 exe myExe : src1.cc src2.cc : &l=
t;min-toolset&gt;gcc-6.0.0:&lt;define&gt;DEFINE1 ;=C2=A0=C2=A0<br></div><di=
v><br></div><div>Thanks,</div><div>Uri</div></div>

--000000000000907a2305b2d3fe93--

--===============4988791702155083976==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Unsubscribe & other changes: https://lists.boost.org/mailman/listinfo.cgi/boost-build

--===============4988791702155083976==--