Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-04-07 02:55:10


Hi Andre,

> Python seems to works differently under cygwin. The version I have is
>
> Python 2.2.2 (#1, Mar 9 2003, 08:18:26)
> [GCC 3.2 20020927 (prerelease)] on cygwin
>
> os.popen3 does accept lists as arguments and I noticed that for unix
> (cygwin included) os.popen3 is implemented in terms of popen2.Popen3. I
> installed the windows version and notice the problem you describe.
>
> I believe the patch you committed is a good solution but I'm no expert in
> win32 programming (I just happen to be trapped here!).

Ok, let's leave it there, then.

> The alternative
> solution is to revert the patches and escape the command line properly for
> cygwin.

Eeh... I don't like this idea, actually. Quoting is more work.

> I want to understand why AttributeError is being raised so I'll
> take a look at it later today.

I guess it's raised because Popen3 class is not available on Windows.

- Volodya

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk