Bug #32

No rule to make target `jslintcheck', needed by `webodf/instrumented/index.html'.

Added by Michiel Leenaars over 1 year ago. Updated over 1 year ago.

Status:Closed Start date:10/05/2011
Priority:Normal Due date:
Assignee:Jos van den Oever % Done:

0%

Category:qtsruntime
Target version:-

Description

[ 52%] Built target jslintcheck
make2: * No rule to make target `jslintcheck', needed by `webodf/instrumented/index.html'. Stop.
make1:
[webodf/CMakeFiles/instrumented.dir/all] Error 2
make: *
* [all] Error 2

History

Updated by Jos van den Oever over 1 year ago

  • Status changed from New to Feedback

The target jslintcheck is defined in webodf/CMakeLists.txt.
I think this bug might show up if you run make with parallel tasks. Can you try if the problem occurs if you run simply 'make -j1'?

Updated by Michiel Leenaars over 1 year ago

When running make clean && make -j1 I still get it:

[ 42%] Creating directories for 'Rhino'
[ 42%] Performing download step (download, verify and extract) for 'Rhino'
-- downloading...
src='ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino1_7R3.zip'
dst='/home/arbeid/software/webodfbuild/build/Rhino-prefix/src/rhino1_7R3.zip'
timeout='none'
-- FILE returning early: file already exists with expected MD5 sum
-- downloading... done
-- verifying file...
file='/home/arbeid/software/webodfbuild/build/Rhino-prefix/src/rhino1_7R3.zip'
-- verifying file... done
-- extracting...
src='/home/arbeid/software/webodfbuild/build/Rhino-prefix/src/rhino1_7R3.zip'
dst='/home/arbeid/software/webodfbuild/build/Rhino-prefix/src/Rhino'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 42%] No patch step for 'Rhino'
[ 42%] No update step for 'Rhino'
[ 42%] No configure step for 'Rhino'
[ 42%] No build step for 'Rhino'
[ 42%] No install step for 'Rhino'
[ 42%] Completed 'Rhino'
[ 52%] Built target Rhino
[ 52%] Built target jslintcheck
make2: * No rule to make target `jslintcheck', needed by `webodf/instrumented/index.html'. Stop.
make1:
[webodf/CMakeFiles/instrumented.dir/all] Error 2
make: *
* [all] Error 2

Updated by Michiel Leenaars over 1 year ago

I am at commit a3755c84176506f15c0f64423eda014bff9f0cfa

Updated by Jos van den Oever over 1 year ago

Is node being built?

./NodeJS-prefix/src/NodeJS-build/default/node

node is required for jslintcheck now.

Please update to f4d186c6eb172a19abb808af6d429e963479d8c4 and try again and report if node is available.

What version of CMake are you using?

Updated by Michiel Leenaars over 1 year ago

  • Category set to qtsruntime
  • Status changed from Feedback to Closed

Error was due to a dependency on a higher version of cmake than used. Update to cmake 2.8.6 fixed the issue.

Also available in: Atom PDF