[Scons-users] SCons popularity
Ray Sheppard
rsheppar at iu.edu
Sat Jun 13 23:50:47 EDT 2015
Hello William,
I only have experience with the SCons-based packages handed to me. So
possibly my issues are with the way those were created and not what is
possible. In general, they assume that they know what directory
structures to expect and assume they have write privileges where they
don't. In addition, they usually "see" a compiler that they should not
use and grab it. The fact that it is just a piece of a more complicated
compiler with multi-staged compiler flags goes right over its head. In
general, ecxecutables need to be static because execution directories
are thousands of clock cycles away from either home directories or
system libraries. I have posed MPI questions here before that went
unresolved. I am not a big fan of Auto-xxx/M4/Configure. I was happy
setting my flags and compilers in a Makefile and letting it go.
However, a simple set of command line flags to override SCons
assumptions, similar to ./configure --yyy, is not widely publicized.
Ray
On 6/13/2015 11:28 PM, William Blevins wrote:
>
>
> On Sat, Jun 13, 2015 at 5:14 PM, Ray Sheppard <rsheppar at iu.edu
> <mailto:rsheppar at iu.edu>> wrote:
>
> Hi All,
> For what it is worth, without this functionality, use of SCons
> on supercomputers is problematic.
> Ray
>
> On 6/13/2015 10:44 AM, Vasily wrote:
>
>
> Yes, I was talking about those. I believe you can override
> their default values by passing them as arguments, like
> $ scons all INSTALL_ROOT=some-path
>
> That would need some testing, though - I did not try setting
> it to a directory *not* under SConstruct's directory.
>
> Thanks,
> Vasily
>
>
>
>
> It's not clear what you are implying.
>
> SCons supports setting variables on the command line, and SCons
> supports installing outside the SConstruct directory tree, and
> supercomputing has nothing to do with either of these items.
>
> V/R,
> William
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org <mailto:Scons-users at scons.org>
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
>
>
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> https://pairlist4.pair.net/mailman/listinfo/scons-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20150613/4f594ebc/attachment.html>
More information about the Scons-users
mailing list