[Scons-users] Implicit dependency `None' not found
Stefan Seefeld
stefan at seefeld.name
Sun Apr 3 08:58:41 EDT 2016
William,
thanks for the suggestion.
On 03.04.2016 06:43, William Blevins wrote:
> Stefan,
>
> Have you tried looking at "--tree=prune" to figure out which file has
> the None dependency? Try it with "--dry-run" if the compile error is
> blocking the post process.
I have added the '--tree=prune' option, which yields the attached
output. There are a few dependencies on 'None' listed there, but no more
details that would tell me why, or what 'None' actually means in that
context. That's unfortunately not helpful.
Thanks,
Stefan
--
...ich hab' noch einen Koffer in Berlin...
-------------- next part --------------
scons: Reading SConscript files ...
Checking for python...(cached) no
Cannot run program built with Python.
scons: done reading SConscript files.
scons: Building targets ...
scons: `.' is up to date.
+-.
+-.sconf_temp
| +-.sconf_temp\conftest_0.cpp
| | +-
// If defined, enforces linking againg PythonXXd.lib, which
// is usually not included in Python environments.
#undef _DEBUG
#include "Python.h"
int main()
{
Py_Initialize();
Py_Finalize();
return 0;
}
| +-.sconf_temp\conftest_0.exe
| | +-.sconf_temp\conftest_0.obj
| | | +-[.sconf_temp\conftest_0.cpp]
| | | +-C:\Anaconda3\include\Python.h
| | | +-C:\Anaconda3\include\abstract.h
| | | +-C:\Anaconda3\include\bltinmodule.h
| | | +-C:\Anaconda3\include\boolobject.h
| | | +-C:\Anaconda3\include\bytearrayobject.h
| | | +-C:\Anaconda3\include\bytesobject.h
| | | +-C:\Anaconda3\include\cellobject.h
| | | +-C:\Anaconda3\include\ceval.h
| | | +-C:\Anaconda3\include\classobject.h
| | | +-C:\Anaconda3\include\codecs.h
| | | +-C:\Anaconda3\include\compile.h
| | | +-C:\Anaconda3\include\complexobject.h
| | | +-C:\Anaconda3\include\descrobject.h
| | | +-C:\Anaconda3\include\dictobject.h
| | | +-C:\Anaconda3\include\dtoa.h
| | | +-C:\Anaconda3\include\enumobject.h
| | | +-C:\Anaconda3\include\eval.h
| | | +-C:\Anaconda3\include\fileobject.h
| | | +-C:\Anaconda3\include\fileutils.h
| | | +-C:\Anaconda3\include\floatobject.h
| | | +-C:\Anaconda3\include\funcobject.h
| | | +-C:\Anaconda3\include\genobject.h
| | | +-C:\Anaconda3\include\import.h
| | | +-C:\Anaconda3\include\intrcheck.h
| | | +-C:\Anaconda3\include\iterobject.h
| | | +-C:\Anaconda3\include\listobject.h
| | | +-C:\Anaconda3\include\longintrepr.h
| | | +-C:\Anaconda3\include\longobject.h
| | | +-C:\Anaconda3\include\memoryobject.h
| | | +-C:\Anaconda3\include\methodobject.h
| | | +-C:\Anaconda3\include\modsupport.h
| | | +-C:\Anaconda3\include\moduleobject.h
| | | +-C:\Anaconda3\include\namespaceobject.h
| | | +-C:\Anaconda3\include\object.h
| | | +-C:\Anaconda3\include\objimpl.h
| | | +-C:\Anaconda3\include\odictobject.h
| | | +-C:\Anaconda3\include\patchlevel.h
| | | +-C:\Anaconda3\include\pyarena.h
| | | +-C:\Anaconda3\include\pyatomic.h
| | | +-C:\Anaconda3\include\pycapsule.h
| | | +-C:\Anaconda3\include\pyconfig.h
| | | +-C:\Anaconda3\include\pyctype.h
| | | +-C:\Anaconda3\include\pydebug.h
| | | +-C:\Anaconda3\include\pyerrors.h
| | | +-C:\Anaconda3\include\pyfpe.h
| | | +-C:\Anaconda3\include\pyhash.h
| | | +-C:\Anaconda3\include\pylifecycle.h
| | | +-C:\Anaconda3\include\pymacconfig.h
| | | +-C:\Anaconda3\include\pymacro.h
| | | +-C:\Anaconda3\include\pymath.h
| | | +-C:\Anaconda3\include\pymem.h
| | | +-C:\Anaconda3\include\pyport.h
| | | +-C:\Anaconda3\include\pystate.h
| | | +-C:\Anaconda3\include\pystrcmp.h
| | | +-C:\Anaconda3\include\pystrtod.h
| | | +-C:\Anaconda3\include\pythonrun.h
| | | +-C:\Anaconda3\include\pytime.h
| | | +-C:\Anaconda3\include\rangeobject.h
| | | +-C:\Anaconda3\include\setobject.h
| | | +-C:\Anaconda3\include\sliceobject.h
| | | +-C:\Anaconda3\include\structseq.h
| | | +-C:\Anaconda3\include\sysmodule.h
| | | +-C:\Anaconda3\include\traceback.h
| | | +-C:\Anaconda3\include\tupleobject.h
| | | +-C:\Anaconda3\include\typeslots.h
| | | +-C:\Anaconda3\include\unicodeobject.h
| | | +-C:\Anaconda3\include\warnings.h
| | | +-C:\Anaconda3\include\weakrefobject.h
| | | +-C:\Anaconda3\include\code.h
| | | +-C:\Anaconda3\include\dynamic_annotations.h
| | | +-C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\cl.EXE
| | +-C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\link.EXE
| | +-None
| +-[.sconf_temp\conftest_0.obj]
+-config.log
+-None
+-SConstruct
scons: done building targets.
More information about the Scons-users
mailing list