Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020 
<== Date ==> <== Thread ==>

Subject: RE: Unable to build support modules on Windows, with base 3.15.2
From: "Heesterman, Peter J" <Peter.Heesterman@ccfe.ac.uk>
To: "'Andrew Johnson'" <anj@aps.anl.gov>, "tech-talk@aps.anl.gov" <tech-talk@aps.anl.gov>, "rivers@cars.uchicago.edu" <rivers@cars.uchicago.edu>
Date: Tue, 3 Nov 2015 18:26:30 +0000
Thank you, Andrew and Mark, for this very helpful information.

It is somewhat disconcerting to see the text output breaking up in this way...

Cheers,

Peter.

-----Original Message-----
From: Andrew Johnson [mailto:anj@aps.anl.gov] 
Sent: 30 October 2015 18:16
To: Heesterman, Peter J; tech-talk@aps.anl.gov
Subject: Re: Unable to build support modules on Windows, with base 3.15.2

Hi Peter,

On 10/30/2015 12:06 PM, Heesterman, Peter J wrote:
> I did just reproduce the textual anomaly, while using make –j4, see 
> attached screen shot.

GNU Make from version 4 onwards has a way to control how the output streams from parallel jobs get displayed. I think all you're seeing is that several jobs are printing to stdout at the same time and their output streams are getting mixed up (which is the default behaviour), but you can control exactly when they get printed with the option -O (or
--output-sync) as described here:

https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html#Parallel-Output

Using 'make -j4 -O' is probably the simplest solution.

- Andrew

--
Light thinks it travels faster than anything but it is wrong.
No matter how fast light travels, it finds the darkness has always got there first, and is waiting for it.
    -- Terry Pratchett, Reaper Man


References:
Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
RE: Unable to build support modules on Windows, with base 3.15.2 Mark Rivers
RE: Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
RE: Unable to build support modules on Windows, with base 3.15.2 Mark Rivers
Re: Unable to build support modules on Windows, with base 3.15.2 Bob Soliday
RE: Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
RE: Unable to build support modules on Windows, with base 3.15.2 Mark Rivers
RE: Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
RE: Unable to build support modules on Windows, with base 3.15.2 Mark Rivers
RE: Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
RE: Unable to build support modules on Windows, with base 3.15.2 Mark Rivers
RE: Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
RE: Unable to build support modules on Windows, with base 3.15.2 Mark Rivers
RE: Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
Re: Unable to build support modules on Windows, with base 3.15.2 Andrew Johnson

Navigate by Date:
Prev: Re: How to update CSS version 3.x to 4.x ? Kasemir, Kay
Next: BEAST support for automatic phone call and mobile call? Shen, Guobao
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020 
Navigate by Thread:
Prev: Re: Unable to build support modules on Windows, with base 3.15.2 Andrew Johnson
Next: RE: Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·