Discussion:
[webkit-help] Can't compile webkitgtk
s***@nanotek.info
2017-12-09 14:35:41 UTC
Permalink
Hi,

I have an issue compiling webkitgtk from sources. At make step, I have the following error :

[ 2%] Built target stageSharedScripts
make -f Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/build.make Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/depend
make[2]: Entering directory '/tmp/webkitgtk-2.18.3/build'
[ 2%] Generating ../../DerivedSources/JavaScriptCore/udis86_itab.c, ../../DerivedSources/JavaScriptCore/udis86_itab.h
cd /tmp/webkitgtk-2.18.3/build/DerivedSources/JavaScriptCore && /usr/bin/python2.7 /tmp/webkitgtk-2.18.3/Source/JavaScriptCore/disassembler/udis86/ud_itab.py /tmp/webkitgtk-2.18.3/Source/JavaScriptCore/disassembler/udis86/optable.xml /tmp/webkitgtk-2.18.3/build/DerivedSources/JavaScriptCore
[ 2%] Generating ../../DerivedSources/JavaScriptCore/LLIntAssembly.h
cd /tmp/webkitgtk-2.18.3/build/DerivedSources/JavaScriptCore && /usr/bin/ruby /tmp/webkitgtk-2.18.3/Source/JavaScriptCore/offlineasm/asm.rb -I/tmp/webkitgtk-2.18.3/build/DerivedSources/JavaScriptCore/ /tmp/webkitgtk-2.18.3/Source/JavaScriptCore/llint/LowLevelInterpreter.asm /tmp/webkitgtk-2.18.3/build/bin/LLIntOffsetsExtractor /tmp/webkitgtk-2.18.3/build/DerivedSources/JavaScriptCore/LLIntAssembly.h
offlineasm: No magic values found. Skipping assembly file generation.
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/build.make:99: recipe for target 'DerivedSources/JavaScriptCore/LLIntAssembly.h' failed
make[2]: *** [DerivedSources/JavaScriptCore/LLIntAssembly.h] Error 1
make[2]: Leaving directory '/tmp/webkitgtk-2.18.3/build'
CMakeFiles/Makefile2:385: recipe for target 'Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/all' failed
make[1]: *** [Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/all] Error 2
make[1]: Leaving directory '/tmp/webkitgtk-2.18.3/build'
Makefile:151: recipe for target 'all' failed
make: *** [all] Error 2

Do you know how can I fix it ?
Konstantin Tokarev
2017-12-09 15:41:28 UTC
Permalink
Post by s***@nanotek.info
Hi,
[ 2%] Built target stageSharedScripts
make -f Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/build.make Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/depend
make[2]: Entering directory '/tmp/webkitgtk-2.18.3/build'
[ 2%] Generating ../../DerivedSources/JavaScriptCore/udis86_itab.c, ../../DerivedSources/JavaScriptCore/udis86_itab.h
cd /tmp/webkitgtk-2.18.3/build/DerivedSources/JavaScriptCore && /usr/bin/python2.7 /tmp/webkitgtk-2.18.3/Source/JavaScriptCore/disassembler/udis86/ud_itab.py /tmp/webkitgtk-2.18.3/Source/JavaScriptCore/disassembler/udis86/optable.xml /tmp/webkitgtk-2.18.3/build/DerivedSources/JavaScriptCore
[ 2%] Generating ../../DerivedSources/JavaScriptCore/LLIntAssembly.h
cd /tmp/webkitgtk-2.18.3/build/DerivedSources/JavaScriptCore && /usr/bin/ruby /tmp/webkitgtk-2.18.3/Source/JavaScriptCore/offlineasm/asm.rb -I/tmp/webkitgtk-2.18.3/build/DerivedSources/JavaScriptCore/ /tmp/webkitgtk-2.18.3/Source/JavaScriptCore/llint/LowLevelInterpreter.asm /tmp/webkitgtk-2.18.3/build/bin/LLIntOffsetsExtractor /tmp/webkitgtk-2.18.3/build/DerivedSources/JavaScriptCore/LLIntAssembly.h
offlineasm: No magic values found. Skipping assembly file generation.
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/build.make:99: recipe for target 'DerivedSources/JavaScriptCore/LLIntAssembly.h' failed
make[2]: *** [DerivedSources/JavaScriptCore/LLIntAssembly.h] Error 1
make[2]: Leaving directory '/tmp/webkitgtk-2.18.3/build'
CMakeFiles/Makefile2:385: recipe for target 'Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/all' failed
make[1]: *** [Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/all] Error 2
make[1]: Leaving directory '/tmp/webkitgtk-2.18.3/build'
Makefile:151: recipe for target 'all' failed
make: *** [all] Error 2
Do you know how can I fix it ?
It seems like LLIntOffsetsExtractor is corrupted, but it's hard to say why from your log.
Maybe there is error above the lines you've pasted
--
Regards,
Konstantin
Loading...