[Scons-users] Interactive mode on windows : cl : Command line error D8003 : missing source filename

Bill Deegan bill at baddogconsulting.com
Wed Jul 25 11:18:27 EDT 2018


Looks like something must be wrong with populating CHANGED_SOURCES when run
in interactive mode..

Can you add a comment to the bug that it's still present in 3.0.1?

On Wed, Jul 25, 2018 at 6:41 AM, Pierre-Luc Boily <pierreluc.boily at gmail.com
> wrote:

> Thx a lot Bill, this resolved the problem.
>
> But to be honest, I don`t know what is a "batched compiles".  You say it is
> for faster msvc compiles?
>
> I don't know if this is needed for us.  Last year, we completed the
> migration of our cygwin/make system to scons.  For windows, our build time
> from a clean check out went from 1 hour to 17-18 minutes.  It is crazy.
> But
> I am always looking to make things faster =)
>
>
>
> Bill Deegan-2 wrote
> > Note these only come into play for msvc. This was to support batched
> > compiles as it (used to be) much faster for msvc compiles. (Not sure if
> > that still applies)
> >
> > On Mon, Jul 23, 2018 at 2:46 PM, Bill Deegan <
>
> > bill@
>
> > >
> > wrote:
> >
> >> Try changing "CHANGED_SOURCES" to "SOURCES"
> >>
> >> Here:
> >> src/engine/SCons/Tool/msvc.py:    env['CCCOM']      = '${TEMPFILE("$CC
> >> $_MSVC_OUTPUT_FLAG /c $CHANGED_SOURCES $CFLAGS $CCFLAGS
> >> $_CCCOMCOM","$CCCOMSTR")}'
> >> src/engine/SCons/Tool/msvc.py:    env['SHCCCOM']    = '${TEMPFILE("$SHCC
> >> $_MSVC_OUTPUT_FLAG /c $CHANGED_SOURCES $SHCFLAGS $SHCCFLAGS
> >> $_CCCOMCOM","$SHCCCOMSTR")}'
> >> src/engine/SCons/Tool/msvc.py:    env['CXXCOM']     = '${TEMPFILE("$CXX
> >> $_MSVC_OUTPUT_FLAG /c $CHANGED_SOURCES $CXXFLAGS $CCFLAGS
> >> $_CCCOMCOM","$CXXCOMSTR")}'
> >> src/engine/SCons/Tool/msvc.py:    env['SHCXXCOM']   =
> '${TEMPFILE("$SHCXX
> >> $_MSVC_OUTPUT_FLAG /c $CHANGED_SOURCES $SHCXXFLAGS $SHCCFLAGS
> >> $_CCCOMCOM","$SHCXXCOMSTR")}'
> >>
> >>
> >> On Mon, Jul 23, 2018 at 2:15 PM, Mats Wichmann <
>
> > mats@
>
> > > wrote:
> >>
> >>> On 07/23/2018 03:08 PM, Pierre-Luc Boily wrote:
> >>> > It is already documented there :
> >>> > http://scons.tigris.org/issues/show_bug.cgi?id=3029, problem might
> be
> >>> from
> >>> > Executor.py.  I'll start there.
> >>>
> >>> by the way, use this link, the bugtracker transitioned:
> >>>
> >>> https://github.com/scons/scons/issues/3029
> >>>
> >>>
> >>> _______________________________________________
> >>> Scons-users mailing list
> >>>
>
> > Scons-users@
>
> >>> https://pairlist4.pair.net/mailman/listinfo/scons-users
> >>>
> >>
> >>
> >
> > _______________________________________________
> > Scons-users mailing list
>
> > Scons-users@
>
> > https://pairlist4.pair.net/mailman/listinfo/scons-users
>
>
>
>
>
> --
> Sent from: http://scons.1086193.n5.nabble.com/Users-f16930.html
> _______________________________________________
> 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/20180725/fb46f8ec/attachment.html>


More information about the Scons-users mailing list