diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/user/misc.xml | 2 | ||||
-rw-r--r-- | doc/user/output.xml | 4 | ||||
-rw-r--r-- | doc/user/troubleshoot.xml | 42 |
3 files changed, 38 insertions, 10 deletions
diff --git a/doc/user/misc.xml b/doc/user/misc.xml index cd09274..f6dec57 100644 --- a/doc/user/misc.xml +++ b/doc/user/misc.xml @@ -350,7 +350,7 @@ % <userinput>scons -Q</userinput> None derived - scons: *** Source `leaf' not found, needed by target `derived'. Stop. + scons: *** [derived] Source `leaf' not found, needed by target `derived'. </screen> <programlisting> diff --git a/doc/user/output.xml b/doc/user/output.xml index d42457a..08d28d1 100644 --- a/doc/user/output.xml +++ b/doc/user/output.xml @@ -683,9 +683,9 @@ scons: `.' is up to date. Build succeeded. % <userinput>scons -Q fail=1</userinput> - scons: *** Source `source' not found, needed by target `target'. Stop. + scons: *** [target] Source `source' not found, needed by target `target'. FAILED!!!! - Failed building Source `source' not found, needed by target `target'. + Failed building target: Source `source' not found, needed by target `target'. </screen> </section> diff --git a/doc/user/troubleshoot.xml b/doc/user/troubleshoot.xml index 75079d9..5171638 100644 --- a/doc/user/troubleshoot.xml +++ b/doc/user/troubleshoot.xml @@ -1096,7 +1096,7 @@ <screen> % <userinput>scons -Q</userinput> - scons: *** Source `prog.c' not found, needed by target `prog.o'. Stop. + scons: *** [prog.o] Source `prog.c' not found, needed by target `prog.o'. </screen> <para> @@ -1114,12 +1114,12 @@ <screen> % <userinput>scons -Q --debug=stacktrace</userinput> - scons: *** Source `prog.c' not found, needed by target `prog.o'. Stop. + scons: *** [prog.o] Source `prog.c' not found, needed by target `prog.o'. scons: internal stack trace: File "bootstrap/src/engine/SCons/Job.py", line 197, in start File "bootstrap/src/engine/SCons/Script/Main.py", line 167, in prepare - File "bootstrap/src/engine/SCons/Taskmaster.py", line 182, in prepare - File "bootstrap/src/engine/SCons/Executor.py", line 171, in prepare + File "bootstrap/src/engine/SCons/Taskmaster.py", line 188, in prepare + File "bootstrap/src/engine/SCons/Executor.py", line 175, in prepare </screen> <para> @@ -1178,31 +1178,59 @@ Taskmaster: Looking for a node to evaluate Taskmaster: Considering node <no_state 0 'prog'> and its children: Taskmaster: <no_state 0 'prog.o'> - Taskmaster: adjusting ref count: <pending 1 'prog'> + Taskmaster: adjusted ref count: <pending 1 'prog'>, child 'prog.o' Taskmaster: Considering node <no_state 0 'prog.o'> and its children: Taskmaster: <no_state 0 'prog.c'> Taskmaster: <no_state 0 'inc.h'> - Taskmaster: adjusting ref count: <pending 1 'prog.o'> - Taskmaster: adjusting ref count: <pending 2 'prog.o'> + Taskmaster: adjusted ref count: <pending 1 'prog.o'>, child 'prog.c' + Taskmaster: adjusted ref count: <pending 2 'prog.o'>, child 'inc.h' Taskmaster: Considering node <no_state 0 'prog.c'> and its children: Taskmaster: Evaluating <pending 0 'prog.c'> + Task.make_ready_current(): node <pending 0 'prog.c'> + Task.prepare(): node <up_to_date 0 'prog.c'> + Task.executed_with_callbacks(): node <up_to_date 0 'prog.c'> + Task.postprocess(): node <up_to_date 0 'prog.c'> + Task.postprocess(): removing <up_to_date 0 'prog.c'> + Task.postprocess(): adjusted parent ref count <pending 1 'prog.o'> + Taskmaster: Looking for a node to evaluate Taskmaster: Considering node <no_state 0 'inc.h'> and its children: Taskmaster: Evaluating <pending 0 'inc.h'> + Task.make_ready_current(): node <pending 0 'inc.h'> + Task.prepare(): node <up_to_date 0 'inc.h'> + Task.executed_with_callbacks(): node <up_to_date 0 'inc.h'> + Task.postprocess(): node <up_to_date 0 'inc.h'> + Task.postprocess(): removing <up_to_date 0 'inc.h'> + Task.postprocess(): adjusted parent ref count <pending 0 'prog.o'> + Taskmaster: Looking for a node to evaluate Taskmaster: Considering node <pending 0 'prog.o'> and its children: Taskmaster: <up_to_date 0 'prog.c'> Taskmaster: <up_to_date 0 'inc.h'> Taskmaster: Evaluating <pending 0 'prog.o'> + + Task.make_ready_current(): node <pending 0 'prog.o'> + Task.prepare(): node <executing 0 'prog.o'> + Task.execute(): node <executing 0 'prog.o'> cc -o prog.o -c -I. prog.c + Task.executed_with_callbacks(): node <executing 0 'prog.o'> + Task.postprocess(): node <executed 0 'prog.o'> + Task.postprocess(): removing <executed 0 'prog.o'> + Task.postprocess(): adjusted parent ref count <pending 0 'prog'> Taskmaster: Looking for a node to evaluate Taskmaster: Considering node <pending 0 'prog'> and its children: Taskmaster: <executed 0 'prog.o'> Taskmaster: Evaluating <pending 0 'prog'> + + Task.make_ready_current(): node <pending 0 'prog'> + Task.prepare(): node <executing 0 'prog'> + Task.execute(): node <executing 0 'prog'> cc -o prog prog.o + Task.executed_with_callbacks(): node <executing 0 'prog'> + Task.postprocess(): node <executed 0 'prog'> Taskmaster: Looking for a node to evaluate Taskmaster: No candidate anymore. |