Skip to content

Instantly share code, notes, and snippets.

@DragonOsman
Created November 1, 2019 21:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DragonOsman/14cc0ce690f1c5ac1e76ae796741398f to your computer and use it in GitHub Desktop.
Save DragonOsman/14cc0ce690f1c5ac1e76ae796741398f to your computer and use it in GitHub Desktop.
C:/qt5/qtbase/bin/qmake
E:\programming\Qt\notepad-project>mingw32-make
C:\qt5\qtbase\bin\uic.exe notepad.ui -o ui_notepad.h
em++ -c -s WASM_OBJECT_FILES=1 -O3 -std=gnu++1z -s ALLOW_MEMORY_GROWTH=1 -Wall -Wextra -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -IC:\qt5\qtbase\include -IC:\qt5\qtbase\include\QtPrintSupport -IC:\qt5\qtbase\include\QtWidgets -IC:\qt5\qtbase\include\QtGui -IC:\qt5\qtbase\include\QtCore -I. -I. -I/.emscripten_ports/openssl/include -IC:\qt5\qtbase\mkspecs\wasm-emscripten -o main.obj main.cpp
shared:DEBUG: EM_CONFIG is located in C:/Users/Osman/.emscripten
shared:DEBUG: EMCC_WASM_BACKEND tells us to use wasm backend
emcc:WARNING: invocation: C:\emsdk\upstream\emscripten\emcc.py -c -s WASM_OBJECT_FILES=1 -O3 -std=gnu++1z -s ALLOW_MEMORY_GROWTH=1 -Wall -Wextra -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -IC:\qt5\qtbase\include -IC:\qt5\qtbase\include\QtPrintSupport -IC:\qt5\qtbase\include\QtWidgets -IC:\qt5\qtbase\include\QtGui -IC:\qt5\qtbase\include\QtCore -I. -I. -I/.emscripten_ports/openssl/include -IC:\qt5\qtbase\mkspecs\wasm-emscripten -o main.obj main.cpp --emscripten-cxx (in E:\programming\Qt\notepad-project)
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\clang++.exe --version
root:DEBUG: Checking JS engine ['C:/Program Files/nodejs/node.exe']
shared:DEBUG: successfully executed C:/Program Files/nodejs/node.exe --version
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\llc.exe --version
shared:INFO: (Emscripten: Running sanity checks)
shared:DEBUG: successfully executed C:/emsdk/java/8.152_64bit/bin/java.exe -version
emcc:DEBUG: asm.js opts not forced by user or an option that depends them, and we do not intend to run the asm.js, so disabling and leaving opts to the binaryen optimizer
emcc:DEBUG: compiling to bitcode
emcc:DEBUG: emcc step "parse arguments and setup" took 1.44 seconds
cache:DEBUG: PID 11056 acquiring multiprocess file lock to Emscripten cache at C:\Users\Osman\.emscripten_cache\wasm-obj
cache:DEBUG: done
emcc:DEBUG: compiling source file: main.cpp
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\clang++.exe -target wasm32-unknown-emscripten -D__EMSCRIPTEN_major__=1 -D__EMSCRIPTEN_minor__=39 -D__EMSCRIPTEN_tiny__=0 -D_LIBCPP_ABI_VERSION=2 -Dunix -D__unix -D__unix__ -Werror=implicit-function-declaration -Xclang -nostdsysteminc -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\libcxx -Xclang -isystemC:\emsdk\upstream\emscripten\system\lib\libcxxabi\include -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\compat -Xclang -isystemC:\emsdk\upstream\emscripten\system\include -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\libc -Xclang -isystemC:\emsdk\upstream\emscripten\system\lib\libc\musl\arch\emscripten -Xclang -isystemC:\emsdk\upstream\emscripten\system\local\include -c -O3 -std=gnu++1z -Wall -Wextra -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -IC:\qt5\qtbase\include -IC:\qt5\qtbase\include\QtPrintSupport -IC:\qt5\qtbase\include\QtWidgets -IC:\qt5\qtbase\include\QtGui -IC:\qt5\qtbase\include\QtCore -I. -I. -I/.emscripten_ports/openssl/include -IC:\qt5\qtbase\mkspecs\wasm-emscripten -DEMSCRIPTEN main.cpp -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\SDL -c -o main.obj -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr
emcc:DEBUG: emcc step "compile inputs" took 3.96 seconds
emcc:DEBUG: emcc step "process inputs" took 0.00 seconds
emcc:DEBUG: stopping after compile phase
cache:DEBUG: PID 11056 released multiprocess file lock to Emscripten cache at C:\Users\Osman\.emscripten_cache\wasm-obj
em++ -c -s WASM_OBJECT_FILES=1 -O3 -std=gnu++1z -s ALLOW_MEMORY_GROWTH=1 -Wall -Wextra -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -IC:\qt5\qtbase\include -IC:\qt5\qtbase\include\QtPrintSupport -IC:\qt5\qtbase\include\QtWidgets -IC:\qt5\qtbase\include\QtGui -IC:\qt5\qtbase\include\QtCore -I. -I. -I/.emscripten_ports/openssl/include -IC:\qt5\qtbase\mkspecs\wasm-emscripten -o notepad.obj notepad.cpp
shared:DEBUG: EM_CONFIG is located in C:/Users/Osman/.emscripten
shared:DEBUG: EMCC_WASM_BACKEND tells us to use wasm backend
emcc:WARNING: invocation: C:\emsdk\upstream\emscripten\emcc.py -c -s WASM_OBJECT_FILES=1 -O3 -std=gnu++1z -s ALLOW_MEMORY_GROWTH=1 -Wall -Wextra -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -IC:\qt5\qtbase\include -IC:\qt5\qtbase\include\QtPrintSupport -IC:\qt5\qtbase\include\QtWidgets -IC:\qt5\qtbase\include\QtGui -IC:\qt5\qtbase\include\QtCore -I. -I. -I/.emscripten_ports/openssl/include -IC:\qt5\qtbase\mkspecs\wasm-emscripten -o notepad.obj notepad.cpp --emscripten-cxx (in E:\programming\Qt\notepad-project)
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\clang++.exe --version
root:DEBUG: Checking JS engine ['C:/Program Files/nodejs/node.exe']
shared:DEBUG: successfully executed C:/Program Files/nodejs/node.exe --version
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\llc.exe --version
shared:INFO: (Emscripten: Running sanity checks)
shared:DEBUG: successfully executed C:/emsdk/java/8.152_64bit/bin/java.exe -version
emcc:DEBUG: asm.js opts not forced by user or an option that depends them, and we do not intend to run the asm.js, so disabling and leaving opts to the binaryen optimizer
emcc:DEBUG: compiling to bitcode
emcc:DEBUG: emcc step "parse arguments and setup" took 0.27 seconds
cache:DEBUG: PID 18076 acquiring multiprocess file lock to Emscripten cache at C:\Users\Osman\.emscripten_cache\wasm-obj
cache:DEBUG: done
emcc:DEBUG: compiling source file: notepad.cpp
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\clang++.exe -target wasm32-unknown-emscripten -D__EMSCRIPTEN_major__=1 -D__EMSCRIPTEN_minor__=39 -D__EMSCRIPTEN_tiny__=0 -D_LIBCPP_ABI_VERSION=2 -Dunix -D__unix -D__unix__ -Werror=implicit-function-declaration -Xclang -nostdsysteminc -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\libcxx -Xclang -isystemC:\emsdk\upstream\emscripten\system\lib\libcxxabi\include -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\compat -Xclang -isystemC:\emsdk\upstream\emscripten\system\include -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\libc -Xclang -isystemC:\emsdk\upstream\emscripten\system\lib\libc\musl\arch\emscripten -Xclang -isystemC:\emsdk\upstream\emscripten\system\local\include -c -O3 -std=gnu++1z -Wall -Wextra -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -IC:\qt5\qtbase\include -IC:\qt5\qtbase\include\QtPrintSupport -IC:\qt5\qtbase\include\QtWidgets -IC:\qt5\qtbase\include\QtGui -IC:\qt5\qtbase\include\QtCore -I. -I. -I/.emscripten_ports/openssl/include -IC:\qt5\qtbase\mkspecs\wasm-emscripten -DEMSCRIPTEN notepad.cpp -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\SDL -c -o notepad.obj -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr
emcc:DEBUG: emcc step "compile inputs" took 4.38 seconds
emcc:DEBUG: emcc step "process inputs" took 0.00 seconds
emcc:DEBUG: stopping after compile phase
cache:DEBUG: PID 18076 released multiprocess file lock to Emscripten cache at C:\Users\Osman\.emscripten_cache\wasm-obj
em++ -s WASM_OBJECT_FILES=1 -O3 -std=gnu++1z -s ALLOW_MEMORY_GROWTH=1 -Wall -Wextra -dM -E -o moc_predefs.h C:\qt5\qtbase\mkspecs\features\data\dummy.cpp
shared:DEBUG: EM_CONFIG is located in C:/Users/Osman/.emscripten
shared:DEBUG: EMCC_WASM_BACKEND tells us to use wasm backend
emcc:WARNING: invocation: C:\emsdk\upstream\emscripten\emcc.py -s WASM_OBJECT_FILES=1 -O3 -std=gnu++1z -s ALLOW_MEMORY_GROWTH=1 -Wall -Wextra -dM -E -o moc_predefs.h C:\qt5\qtbase\mkspecs\features\data\dummy.cpp --emscripten-cxx (in E:\programming\Qt\notepad-project)
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\clang++.exe --version
root:DEBUG: Checking JS engine ['C:/Program Files/nodejs/node.exe']
shared:DEBUG: successfully executed C:/Program Files/nodejs/node.exe --version
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\llc.exe --version
shared:INFO: (Emscripten: Running sanity checks)
shared:DEBUG: successfully executed C:/emsdk/java/8.152_64bit/bin/java.exe -version
emcc:DEBUG: asm.js opts not forced by user or an option that depends them, and we do not intend to run the asm.js, so disabling and leaving opts to the binaryen optimizer
emcc:DEBUG: compiling to bitcode
emcc:DEBUG: emcc step "parse arguments and setup" took 0.29 seconds
cache:DEBUG: PID 13088 acquiring multiprocess file lock to Emscripten cache at C:\Users\Osman\.emscripten_cache\wasm-obj
cache:DEBUG: done
emcc:DEBUG: just preprocessor C:/emsdk/upstream/bin\clang++.exe -target wasm32-unknown-emscripten -D__EMSCRIPTEN_major__=1 -D__EMSCRIPTEN_minor__=39 -D__EMSCRIPTEN_tiny__=0 -D_LIBCPP_ABI_VERSION=2 -Dunix -D__unix -D__unix__ -Werror=implicit-function-declaration -Xclang -nostdsysteminc -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\libcxx -Xclang -isystemC:\emsdk\upstream\emscripten\system\lib\libcxxabi\include -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\compat -Xclang -isystemC:\emsdk\upstream\emscripten\system\include -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\libc -Xclang -isystemC:\emsdk\upstream\emscripten\system\lib\libc\musl\arch\emscripten -Xclang -isystemC:\emsdk\upstream\emscripten\system\local\include -O3 -std=gnu++1z -Wall -Wextra -dM -E -DEMSCRIPTEN C:\qt5\qtbase\mkspecs\features\data\dummy.cpp -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\SDL -o moc_predefs.h
shared:DEBUG: executed C:/emsdk/upstream/bin\clang++.exe -target wasm32-unknown-emscripten -D__EMSCRIPTEN_major__=1 -D__EMSCRIPTEN_minor__=39 -D__EMSCRIPTEN_tiny__=0 -D_LIBCPP_ABI_VERSION=2 -Dunix -D__unix -D__unix__ -Werror=implicit-function-declaration -Xclang -nostdsysteminc -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\libcxx -Xclang -isystemC:\emsdk\upstream\emscripten\system\lib\libcxxabi\include -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\compat -Xclang -isystemC:\emsdk\upstream\emscripten\system\include -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\libc -Xclang -isystemC:\emsdk\upstream\emscripten\system\lib\libc\musl\arch\emscripten -Xclang -isystemC:\emsdk\upstream\emscripten\system\local\include -O3 -std=gnu++1z -Wall -Wextra -dM -E -DEMSCRIPTEN C:\qt5\qtbase\mkspecs\features\data\dummy.cpp -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\SDL -o moc_predefs.h
cache:DEBUG: PID 13088 released multiprocess file lock to Emscripten cache at C:\Users\Osman\.emscripten_cache\wasm-obj
C:\qt5\qtbase\bin\moc.exe -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include E:/programming/Qt/notepad-project/moc_predefs.h -IC:/qt5/qtbase/mkspecs/wasm-emscripten -IE:/programming/Qt/notepad-project -IC:/qt5/qtbase/include -IC:/qt5/qtbase/include/QtPrintSupport -IC:/qt5/qtbase/include/QtWidgets -IC:/qt5/qtbase/include/QtGui -IC:/qt5/qtbase/include/QtCore notepad.h -o moc_notepad.cpp
em++ -c -s WASM_OBJECT_FILES=1 -O3 -std=gnu++1z -s ALLOW_MEMORY_GROWTH=1 -Wall -Wextra -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -IC:\qt5\qtbase\include -IC:\qt5\qtbase\include\QtPrintSupport -IC:\qt5\qtbase\include\QtWidgets -IC:\qt5\qtbase\include\QtGui -IC:\qt5\qtbase\include\QtCore -I. -I. -I/.emscripten_ports/openssl/include -IC:\qt5\qtbase\mkspecs\wasm-emscripten -o moc_notepad.obj moc_notepad.cpp
shared:DEBUG: EM_CONFIG is located in C:/Users/Osman/.emscripten
shared:DEBUG: EMCC_WASM_BACKEND tells us to use wasm backend
emcc:WARNING: invocation: C:\emsdk\upstream\emscripten\emcc.py -c -s WASM_OBJECT_FILES=1 -O3 -std=gnu++1z -s ALLOW_MEMORY_GROWTH=1 -Wall -Wextra -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -IC:\qt5\qtbase\include -IC:\qt5\qtbase\include\QtPrintSupport -IC:\qt5\qtbase\include\QtWidgets -IC:\qt5\qtbase\include\QtGui -IC:\qt5\qtbase\include\QtCore -I. -I. -I/.emscripten_ports/openssl/include -IC:\qt5\qtbase\mkspecs\wasm-emscripten -o moc_notepad.obj moc_notepad.cpp --emscripten-cxx (in E:\programming\Qt\notepad-project)
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\clang++.exe --version
root:DEBUG: Checking JS engine ['C:/Program Files/nodejs/node.exe']
shared:DEBUG: successfully executed C:/Program Files/nodejs/node.exe --version
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\llc.exe --version
shared:INFO: (Emscripten: Running sanity checks)
shared:DEBUG: successfully executed C:/emsdk/java/8.152_64bit/bin/java.exe -version
emcc:DEBUG: asm.js opts not forced by user or an option that depends them, and we do not intend to run the asm.js, so disabling and leaving opts to the binaryen optimizer
emcc:DEBUG: compiling to bitcode
emcc:DEBUG: emcc step "parse arguments and setup" took 0.28 seconds
cache:DEBUG: PID 8560 acquiring multiprocess file lock to Emscripten cache at C:\Users\Osman\.emscripten_cache\wasm-obj
cache:DEBUG: done
emcc:DEBUG: compiling source file: moc_notepad.cpp
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\clang++.exe -target wasm32-unknown-emscripten -D__EMSCRIPTEN_major__=1 -D__EMSCRIPTEN_minor__=39 -D__EMSCRIPTEN_tiny__=0 -D_LIBCPP_ABI_VERSION=2 -Dunix -D__unix -D__unix__ -Werror=implicit-function-declaration -Xclang -nostdsysteminc -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\libcxx -Xclang -isystemC:\emsdk\upstream\emscripten\system\lib\libcxxabi\include -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\compat -Xclang -isystemC:\emsdk\upstream\emscripten\system\include -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\libc -Xclang -isystemC:\emsdk\upstream\emscripten\system\lib\libc\musl\arch\emscripten -Xclang -isystemC:\emsdk\upstream\emscripten\system\local\include -c -O3 -std=gnu++1z -Wall -Wextra -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -IC:\qt5\qtbase\include -IC:\qt5\qtbase\include\QtPrintSupport -IC:\qt5\qtbase\include\QtWidgets -IC:\qt5\qtbase\include\QtGui -IC:\qt5\qtbase\include\QtCore -I. -I. -I/.emscripten_ports/openssl/include -IC:\qt5\qtbase\mkspecs\wasm-emscripten -DEMSCRIPTEN moc_notepad.cpp -Xclang -isystemC:\emsdk\upstream\emscripten\system\include\SDL -c -o moc_notepad.obj -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr
emcc:DEBUG: emcc step "compile inputs" took 3.18 seconds
emcc:DEBUG: emcc step "process inputs" took 0.00 seconds
emcc:DEBUG: stopping after compile phase
cache:DEBUG: PID 8560 released multiprocess file lock to Emscripten cache at C:\Users\Osman\.emscripten_cache\wasm-obj
sed -e s/@APPNAME@/notepad/g C:/qt5/qtbase/mkspecs/features/wasm/../../../src/plugins/platforms/wasm/wasm_shell.html > E:/programming/Qt/notepad-project/notepad.html
copy /y C:\qt5\qtbase\mkspecs\features\wasm\..\..\..\src\plugins\platforms\wasm\qtloader.js E:\programming\Qt\notepad-project
1 file(s) copied.
copy /y C:\qt5\qtbase\mkspecs\features\wasm\..\..\..\src\plugins\platforms\wasm\qtlogo.svg E:\programming\Qt\notepad-project
1 file(s) copied.
em++ -s WASM_OBJECT_FILES=1 -s WASM=1 -s FULL_ES2=1 -s USE_WEBGL2=1 -s NO_EXIT_RUNTIME=0 -s ERROR_ON_UNDEFINED_SYMBOLS=1 --bind -O3 -s ALLOW_MEMORY_GROWTH=1 C:/qt5/qtbase/lib/libqtfreetype.a C:/qt5/qtbase/lib/libqtlibpng.a -o notepad.js main.obj notepad.obj notepad.js_plugin_import.obj moc_notepad.obj C:/qt5/qtbase/plugins/platforms/libqwasm.a C:/qt5/qtbase/lib/libQt6EventDispatcherSupport.a C:/qt5/qtbase/lib/libQt6FontDatabaseSupport.a C:/qt5/qtbase/lib/libqtfreetype.a C:/qt5/qtbase/lib/libQt6EglSupport.a C:/qt5/qtbase/plugins/imageformats/libqgif.a C:/qt5/qtbase/plugins/imageformats/libqicns.a C:/qt5/qtbase/plugins/imageformats/libqico.a C:/qt5/qtbase/plugins/imageformats/libqjpeg.a C:/qt5/qtbase/plugins/imageformats/libqtga.a C:/qt5/qtbase/plugins/imageformats/libqtiff.a C:/qt5/qtbase/plugins/imageformats/libqwbmp.a C:/qt5/qtbase/plugins/imageformats/libqwebp.a C:/qt5/qtbase/lib/libQt6PrintSupport.a C:/qt5/qtbase/lib/libQt6Widgets.a C:/qt5/qtbase/lib/libQt6Gui.a C:/qt5/qtbase/lib/libqtlibpng.a C:/qt5/qtbase/lib/libqtharfbuzz.a C:/qt5/qtbase/lib/libQt6Core.a C:/qt5/qtbase/lib/libqtpcre2.a
shared:DEBUG: EM_CONFIG is located in C:/Users/Osman/.emscripten
shared:DEBUG: EMCC_WASM_BACKEND tells us to use wasm backend
emcc:WARNING: invocation: C:\emsdk\upstream\emscripten\emcc.py -s WASM_OBJECT_FILES=1 -s WASM=1 -s FULL_ES2=1 -s USE_WEBGL2=1 -s NO_EXIT_RUNTIME=0 -s ERROR_ON_UNDEFINED_SYMBOLS=1 --bind -O3 -s ALLOW_MEMORY_GROWTH=1 C:/qt5/qtbase/lib/libqtfreetype.a C:/qt5/qtbase/lib/libqtlibpng.a -o notepad.js main.obj notepad.obj notepad.js_plugin_import.obj moc_notepad.obj C:/qt5/qtbase/plugins/platforms/libqwasm.a C:/qt5/qtbase/lib/libQt6EventDispatcherSupport.a C:/qt5/qtbase/lib/libQt6FontDatabaseSupport.a C:/qt5/qtbase/lib/libqtfreetype.a C:/qt5/qtbase/lib/libQt6EglSupport.a C:/qt5/qtbase/plugins/imageformats/libqgif.a C:/qt5/qtbase/plugins/imageformats/libqicns.a C:/qt5/qtbase/plugins/imageformats/libqico.a C:/qt5/qtbase/plugins/imageformats/libqjpeg.a C:/qt5/qtbase/plugins/imageformats/libqtga.a C:/qt5/qtbase/plugins/imageformats/libqtiff.a C:/qt5/qtbase/plugins/imageformats/libqwbmp.a C:/qt5/qtbase/plugins/imageformats/libqwebp.a C:/qt5/qtbase/lib/libQt6PrintSupport.a C:/qt5/qtbase/lib/libQt6Widgets.a C:/qt5/qtbase/lib/libQt6Gui.a C:/qt5/qtbase/lib/libqtlibpng.a C:/qt5/qtbase/lib/libqtharfbuzz.a C:/qt5/qtbase/lib/libQt6Core.a C:/qt5/qtbase/lib/libqtpcre2.a --emscripten-cxx (in E:\programming\Qt\notepad-project)
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\clang++.exe --version
root:DEBUG: Checking JS engine ['C:/Program Files/nodejs/node.exe']
shared:DEBUG: successfully executed C:/Program Files/nodejs/node.exe --version
shared:DEBUG: successfully executed C:/emsdk/upstream/bin\llc.exe --version
shared:INFO: (Emscripten: Running sanity checks)
shared:DEBUG: successfully executed C:/emsdk/java/8.152_64bit/bin/java.exe -version
emcc:DEBUG: asm.js opts not forced by user or an option that depends them, and we do not intend to run the asm.js, so disabling and leaving opts to the binaryen optimizer
emcc:DEBUG: compiling to bitcode
emcc:DEBUG: emcc step "parse arguments and setup" took 1.67 seconds
cache:DEBUG: PID 9196 acquiring multiprocess file lock to Emscripten cache at C:\Users\Osman\.emscripten_cache\wasm-obj
cache:DEBUG: done
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libqtfreetype.a
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libqtlibpng.a
emcc:DEBUG: using object file: main.obj
emcc:DEBUG: using object file: notepad.obj
emcc:DEBUG: using object file: notepad.js_plugin_import.obj
emcc:DEBUG: using object file: moc_notepad.obj
emcc:DEBUG: using library file: C:/qt5/qtbase/plugins/platforms/libqwasm.a
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libQt6EventDispatcherSupport.a
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libQt6FontDatabaseSupport.a
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libqtfreetype.a
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libQt6EglSupport.a
emcc:DEBUG: using library file: C:/qt5/qtbase/plugins/imageformats/libqgif.a
emcc:DEBUG: using library file: C:/qt5/qtbase/plugins/imageformats/libqicns.a
emcc:DEBUG: using library file: C:/qt5/qtbase/plugins/imageformats/libqico.a
emcc:DEBUG: using library file: C:/qt5/qtbase/plugins/imageformats/libqjpeg.a
emcc:DEBUG: using library file: C:/qt5/qtbase/plugins/imageformats/libqtga.a
emcc:DEBUG: using library file: C:/qt5/qtbase/plugins/imageformats/libqtiff.a
emcc:DEBUG: using library file: C:/qt5/qtbase/plugins/imageformats/libqwbmp.a
emcc:DEBUG: using library file: C:/qt5/qtbase/plugins/imageformats/libqwebp.a
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libQt6PrintSupport.a
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libQt6Widgets.a
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libQt6Gui.a
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libqtlibpng.a
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libqtharfbuzz.a
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libQt6Core.a
emcc:DEBUG: using library file: C:/qt5/qtbase/lib/libqtpcre2.a
emcc:DEBUG: emcc step "compile inputs" took 0.00 seconds
emcc:DEBUG: emcc step "process inputs" took 0.00 seconds
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libqtfreetype.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libqtlibpng.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe E:\programming\Qt\notepad-project\main.obj
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe E:\programming\Qt\notepad-project\notepad.obj
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe E:\programming\Qt\notepad-project\notepad.js_plugin_import.obj
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe E:\programming\Qt\notepad-project\moc_notepad.obj
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\plugins\platforms\libqwasm.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libQt6EventDispatcherSupport.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libQt6FontDatabaseSupport.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libqtfreetype.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libQt6EglSupport.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\plugins\imageformats\libqgif.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\plugins\imageformats\libqicns.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\plugins\imageformats\libqico.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\plugins\imageformats\libqjpeg.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\plugins\imageformats\libqtga.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\plugins\imageformats\libqtiff.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\plugins\imageformats\libqwbmp.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\plugins\imageformats\libqwebp.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libQt6PrintSupport.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libQt6Widgets.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libQt6Gui.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libqtlibpng.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libqtharfbuzz.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libQt6Core.a
shared:DEBUG: executed C:/emsdk/upstream/bin\llvm-nm.exe C:\qt5\qtbase\lib\libqtpcre2.a
system_libs:DEBUG: forcing stdlibs: {'libembind'}
system_libs:DEBUG: including libc (libc.a)
system_libs:DEBUG: including libcompiler_rt (libcompiler_rt.a)
system_libs:DEBUG: including libc-wasm (libc-wasm.a)
system_libs:DEBUG: including libc++ (libc++-noexcept.a)
system_libs:DEBUG: including libc++abi (libc++abi-noexcept.a)
system_libs:DEBUG: including libembind (libembind-rtti.a)
system_libs:DEBUG: including libgl (libgl-webgl2.a)
system_libs:DEBUG: including libmalloc (libdlmalloc.a)
system_libs:DEBUG: including libpthread (libpthread_stub.a)
system_libs:DEBUG: including libc_rt_wasm (libc_rt_wasm.a)
emcc:DEBUG: emcc step "calculate system libraries" took 3.41 seconds
emcc:DEBUG: linking: ['C:/qt5/qtbase/lib/libqtfreetype.a', 'C:/qt5/qtbase/lib/libqtlibpng.a', '-LC:\\emsdk\\upstream\\emscripten\\system\\local\\lib', 'main.obj', '-LC:\\emsdk\\upstream\\emscripten\\system\\lib', 'notepad.obj', '-LC:\\Users\\Osman\\.emscripten_cache\\wasm-obj', 'notepad.js_plugin_import.obj', 'moc_notepad.obj', 'C:/qt5/qtbase/plugins/platforms/libqwasm.a', 'C:/qt5/qtbase/lib/libQt6EventDispatcherSupport.a', 'C:/qt5/qtbase/lib/libQt6FontDatabaseSupport.a', 'C:/qt5/qtbase/lib/libqtfreetype.a', 'C:/qt5/qtbase/lib/libQt6EglSupport.a', 'C:/qt5/qtbase/plugins/imageformats/libqgif.a', 'C:/qt5/qtbase/plugins/imageformats/libqicns.a', 'C:/qt5/qtbase/plugins/imageformats/libqico.a', 'C:/qt5/qtbase/plugins/imageformats/libqjpeg.a', 'C:/qt5/qtbase/plugins/imageformats/libqtga.a', 'C:/qt5/qtbase/plugins/imageformats/libqtiff.a', 'C:/qt5/qtbase/plugins/imageformats/libqwbmp.a', 'C:/qt5/qtbase/plugins/imageformats/libqwebp.a', 'C:/qt5/qtbase/lib/libQt6PrintSupport.a', 'C:/qt5/qtbase/lib/libQt6Widgets.a', 'C:/qt5/qtbase/lib/libQt6Gui.a', 'C:/qt5/qtbase/lib/libqtlibpng.a', 'C:/qt5/qtbase/lib/libqtharfbuzz.a', 'C:/qt5/qtbase/lib/libQt6Core.a', 'C:/qt5/qtbase/lib/libqtpcre2.a', 'C:\\Users\\Osman\\.emscripten_cache\\wasm-obj\\libc.a', 'C:\\Users\\Osman\\.emscripten_cache\\wasm-obj\\libcompiler_rt.a', 'C:\\Users\\Osman\\.emscripten_cache\\wasm-obj\\libc-wasm.a', 'C:\\Users\\Osman\\.emscripten_cache\\wasm-obj\\libc++-noexcept.a', 'C:\\Users\\Osman\\.emscripten_cache\\wasm-obj\\libc++abi-noexcept.a', '--whole-archive', 'C:\\Users\\Osman\\.emscripten_cache\\wasm-obj\\libembind-rtti.a', '--no-whole-archive', 'C:\\Users\\Osman\\.emscripten_cache\\wasm-obj\\libgl-webgl2.a', 'C:\\Users\\Osman\\.emscripten_cache\\wasm-obj\\libdlmalloc.a', 'C:\\Users\\Osman\\.emscripten_cache\\wasm-obj\\libpthread_stub.a', 'C:\\Users\\Osman\\.emscripten_cache\\wasm-obj\\libc_rt_wasm.a']
wasm-ld: error: notepad.js_plugin_import.obj: machine type must be wasm32
shared:ERROR: 'C:/emsdk/upstream/bin\wasm-ld.exe -o C:\Users\Osman\AppData\Local\Temp\emscripten_temp\notepad.wasm --allow-undefined --lto-O0 C:/qt5/qtbase/lib/libqtfreetype.a C:/qt5/qtbase/lib/libqtlibpng.a -LC:\emsdk\upstream\emscripten\system\local\lib main.obj -LC:\emsdk\upstream\emscripten\system\lib notepad.obj -LC:\Users\Osman\.emscripten_cache\wasm-obj notepad.js_plugin_import.obj moc_notepad.obj C:/qt5/qtbase/plugins/platforms/libqwasm.a C:/qt5/qtbase/lib/libQt6EventDispatcherSupport.a C:/qt5/qtbase/lib/libQt6FontDatabaseSupport.a C:/qt5/qtbase/lib/libqtfreetype.a C:/qt5/qtbase/lib/libQt6EglSupport.a C:/qt5/qtbase/plugins/imageformats/libqgif.a C:/qt5/qtbase/plugins/imageformats/libqicns.a C:/qt5/qtbase/plugins/imageformats/libqico.a C:/qt5/qtbase/plugins/imageformats/libqjpeg.a C:/qt5/qtbase/plugins/imageformats/libqtga.a C:/qt5/qtbase/plugins/imageformats/libqtiff.a C:/qt5/qtbase/plugins/imageformats/libqwbmp.a C:/qt5/qtbase/plugins/imageformats/libqwebp.a C:/qt5/qtbase/lib/libQt6PrintSupport.a C:/qt5/qtbase/lib/libQt6Widgets.a C:/qt5/qtbase/lib/libQt6Gui.a C:/qt5/qtbase/lib/libqtlibpng.a C:/qt5/qtbase/lib/libqtharfbuzz.a C:/qt5/qtbase/lib/libQt6Core.a C:/qt5/qtbase/lib/libqtpcre2.a C:\Users\Osman\.emscripten_cache\wasm-obj\libc.a C:\Users\Osman\.emscripten_cache\wasm-obj\libcompiler_rt.a C:\Users\Osman\.emscripten_cache\wasm-obj\libc-wasm.a C:\Users\Osman\.emscripten_cache\wasm-obj\libc++-noexcept.a C:\Users\Osman\.emscripten_cache\wasm-obj\libc++abi-noexcept.a --whole-archive C:\Users\Osman\.emscripten_cache\wasm-obj\libembind-rtti.a --no-whole-archive C:\Users\Osman\.emscripten_cache\wasm-obj\libgl-webgl2.a C:\Users\Osman\.emscripten_cache\wasm-obj\libdlmalloc.a C:\Users\Osman\.emscripten_cache\wasm-obj\libpthread_stub.a C:\Users\Osman\.emscripten_cache\wasm-obj\libc_rt_wasm.a --import-memory --import-table -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr --export __wasm_call_ctors --export __data_end --export main --export malloc --export free --export setThrew --export __errno_location --export fflush --export emscripten_builtin_free --export _get_environ --export emscripten_builtin_memalign --export memalign --export realloc --export emscripten_GetProcAddress --export strstr --export emscripten_webgl_make_context_current --export emscripten_webgl_get_current_context --export _ZSt18uncaught_exceptionv --export strlen --export _get_tzname --export _get_daylight --export _get_timezone -z stack-size=5242880 --initial-memory=16777216 --no-entry --global-base=1024' failed (1)
cache:DEBUG: PID 9196 released multiprocess file lock to Emscripten cache at C:\Users\Osman\.emscripten_cache\wasm-obj
mingw32-make: *** [Makefile:73: notepad.js] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment