From: Douglas Gregor (doug.gregor_at_[hidden])
Date: 2005-11-05 11:32:12


On Oct 31, 2005, at 11:00 AM, troy d. straszheim wrote:

> On Mon, Oct 31, 2005 at 10:15:49AM -0500, Doug Gregor wrote:
>
>> I'm CC'ing John Maddock, who is in charge of the config library. It
>> turns out that we're talking about two different "configure"
>> scripts: I
>> was referring to the new one in the Boost root directory, whereas
>> you've found some issues with the one in libs/config. Sorry about the
>> confusion!
>>
>
> Hey Doug,
>
> The one in BOOST_ROOT doesn't work on platforms that have a real
> bourne shell and not bash in disguise (I'm guessing you wrote that on
> a linux box?). FreeBSD 5.4 doesn't like it, for instance... Bourne
> shell's comparison is a single =, not ==.

Mac, but the same issue exists. Thanks!

> If you run ./configure --with-python=/no/such/python the script still
> runs to the end, like this:
>
> Building Boost.Jam with toolset gcc... tools/build/jam_src/
> bin.freebsd/bjam
> Detecting Python version... ./configure: /no/such/python: not found
>
> Detecting Python root... ./configure: /no/such/python: not found
>
> Unicode/ICU support for Boost.Regex?... no.
> Generating Makefile...

I now have it turning off Python support when Python can't be found.
Thanks for reporting this!

     Doug