Boost logo

Boost-Build :

From: Juergen Hunold (juergen.hunold_at_[hidden])
Date: 2008-05-19 10:29:28


Hi Rene !

On Monday 19 May 2008, you wrote:
> Juergen Hunold wrote:

> > This at least broke IncrediBuild support for me. Seems it can't
> > cope with that, too. But having better output on Linux is much
> > better ;-))
>
> Very weird. Yes, the key change would be the buffering of action
> output. No idea how it could conflict with things like IncrediBuild
> and Python though. Since in the end it does a regular fwrite back to
> stdout.

Well, IncrediBuild somehow "wraps" the compiler invocation. It seems it
expects stdout and stderr to be directly available from the "wrapped"
process. And IncrediBuild reorders the compiler output, too. And it
stops working when it can't get the process' stdin and stdout.

So we end up with two tools trying the same thing :-((

I've reported this as a bug, but got no response from Xoreax :-(( I'll
ask my sysadmin to put some more force behind the request.
Or can we fix bjam not to capture stdin and stdout ? I admit that I am
afraid of the bjam source , so I never tried to fix this myself...

Yours,

Jürgen

-- 
* Dipl.-Math. Jürgen Hunold       ! Ingenieurgesellschaft für 
* voice: ++49 511 262926 57       ! Verkehrs- und Eisenbahnwesen mbH  
* fax  : ++49 511 262926 99       ! Lister Straße 15
* juergen.hunold_at_[hidden]        ! www.ivembh.de
* 
* Geschäftsführer:                ! Sitz des Unternehmens: Hannover
* Prof. Dr.-Ing. Thomas Siefer    ! Amtsgericht Hannover, HRB 56965
* PD Dr.-Ing. Alfons Radtke       !

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