linux - make error during building webkitgtk -
i use ubuntu 14.04 lts. need build webkitgtk 2.8.3 here example instruction have used: linuxfromscratch when run sudo make -j8
following log:
scanning dependencies of target javascriptcore-4-gir scanning dependencies of target fake-generated-webkitdom-headers [ 0%] scanning dependencies of target webkit2-fake-api-headers scanning dependencies of target translations_1 [ 0%] generating ../../javascriptcore-4.0.typelib [ 0%] /bin/sh: 1: ../../javascriptcore-4.0.gir: permission denied scanning dependencies of target bmalloc [ 0%] [ 0%] make[2]: *** [javascriptcore-4.0.typelib] error 126 generating ../../derivedsources/webkitdom/webkitdomcustom.h make[1]: *** [source/javascriptcore/cmakefiles/javascriptcore- 4-gir.dir/all] error 2 make[1]: *** waiting unfinished jobs....generating ../../derivedsources/webkitdom/webkitdomdeprecated.h
what might wrong ?
edit1 verbose log:
make[2]: entering directory `/home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/build' /usr/bin/cmake -e cmake_progress_report /home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/build/cmakefiles [ 0%] [ 0%] make[2]: entering directory `/home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/build' cd /home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/build && /usr/bin/cmake -e cmake_depends "unix makefiles" /home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3 /home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/source/webkit2 /home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/build /home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/build/source/webkit2 /home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/build/source/webkit2/cmakefiles/webkit2-forwarding-headers.dir/dependinfo.cmake --color= make[2]: entering directory `/home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/build' /usr/bin/cmake -e cmake_progress_report /home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/build/cmakefiles [ 0%] generating ../../javascriptcore-4.0.typelib cd /home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/build/source/javascriptcore && ../../javascriptcore-4.0.gir -o /home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/build/javascriptcore-4.0.typelib /bin/sh: 1: ../../javascriptcore-4.0.gir: permission denied generating ../../derivedsources/forwardingheaders/webkit2gtk/webkit2 make[2]: *** [javascriptcore-4.0.typelib] error 126 make[2]: leaving directory `/home/user/myprojects/midori_dependencies/src/webkitgtk-2.8.3/build' make[1]: *** [source/javascriptcore/cmakefiles/javascriptcore-4-gir.dir/all] error 2 /usr/bin/*** waiting unfinished jobs....
as see, in edit1, (make) try run javascriptcore-4.0.gir
instead of compile g-ir-compiler
; tried on pc , command is:
cd /home/davide/src/webkitgtk-2.8.3/build/source/javascriptcore && \ /usr/bin/g-ir-compiler /home/davide/src/webkitgtk-2.8.3/build/javascriptcore-4.0.gir \ -o /home/davide/src/webkitgtk-2.8.3/build/javascriptcore-4.0.typelib
as workaround, cand edit:
build/source/javascriptcore/cmakefiles/javascriptcore-4-gir.dir/build
here's lines on file (the last line need change):
javascriptcore-4.0.typelib: javascriptcore-4.0.gir $(cmake_command) -e cmake_progress_report /home/davide/src/webkitgtk-2.8.3/build/cmakefiles $(cmake_progress_1) @$(cmake_command) -e cmake_echo_color --switch=$(color) --blue --bold "generating ../../javascriptcore-4.0.typelib" cd /home/davide/src/webkitgtk-2.8.3/build/source/javascriptcore && /usr/bin/g-ir-compiler /home/davide/src/webkitgtk-2.8.3/build/javascriptcore-4.0.gir -o /home/davide/src/webkitgtk-2.8.3/build/javascriptcore-4.0.typelib
just add /usr/bin/g-ir-compiler
or whatever located (which g-ir-compiler
)
Comments
Post a Comment