build process has failed
-
I tried to run an Android. the build process has failed .
:-1: error: linker command failed with exit code 1 (use -v to see invocation)
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.how to solve this
-
@Prabhakaran Please post the actual error.
-
-
my actual error
ninja: build stopped: subcommand failed.
18:09:02: The process "/Users/prabhakaran/Qt_new/Tools/CMake/CMake.app/Contents/bin/cmake" exited with code 1.
Error while building/deploying project QGroundControl (kit: Android Qt 6.6.3 Clang arm64-v8a)
When executing step "Build" -
@Prabhakaran said in build process has failed:
my actual error
ninja: build stopped: subcommand failed.
18:09:02: The process "/Users/prabhakaran/Qt_new/Tools/CMake/CMake.app/Contents/bin/cmake" exited with code 1.No, this is NOT the actual error.
Please scroll up in the build output until you find the FIRST error.
And please post errors as text not pictures. -
18:48:41: Starting: "/Users/prabhakaran/Qt_new/Tools/CMake/CMake.app/Contents/bin/cmake" --build /Users/prabhakaran/Desktop/QGC_Project/qgroundcontrol/build/Android_Qt_6_6_3_Clang_arm64_v8a-Debug --target all
[1/1049 8.0/sec] Automatic MOC and UIC for target AirLink
[2/1049 15.6/sec] Automatic MOC and UIC for target ulog_cpp
[3/1049 23.3/sec] Automatic MOC and UIC for target xz
[4/1049 30.5/sec] Automatic MOC and UIC for target UTMSP
[5/1049 37.6/sec] Automatic MOC and UIC for target libevents_health_and_arming_checks
[6/1049 44.8/sec] Automatic MOC and UIC for target shp
[7/1049 50.4/sec] Automatic MOC and UIC for target exiv2lib_int
[8/1049 53.0/sec] Automatic MOC and UIC for target QtMultimediaReceiver
[9/1049 57.7/sec] Automatic MOC and UIC for target GeographicLib_SHARED
[10/1049 63.3/sec] Automatic MOC and UIC for target zlibstatic
[11/1049 69.2/sec] Building CXX object _deps/ulogparser-build/ulog_cpp/CMakeFiles/ulog_cpp.dir/ulog_cpp_autogen/mocs_compilation.cpp.o
[12/1049 75.5/sec] Building CXX object src/AirLink/CMakeFiles/AirLink.dir/AirLink_autogen/mocs_compilation.cpp.o
[13/1049 80.7/sec] Automatic MOC and UIC for target exiv2lib
[14/1049 84.3/sec] Automatic MOC and UIC for target libevents_parser
[15/1049 87.2/sec] Building CXX object _deps/libevents-build/parse/CMakeFiles/libevents_health_and_arming_checks.dir/libevents_health_and_arming_checks_autogen/mocs_compilation.cpp.o
[16/1049 87.0/sec] Generating qrc_utmsp_dummy.cpp
[17/1049 90.4/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/exiv2lib_int_autogen/mocs_compilation.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[18/1049 85.3/sec] Building CXX object _deps/libevents-build/parse/CMakeFiles/libevents_parser.dir/libevents_parser_autogen/mocs_compilation.cpp.o
[19/1049 40.3/sec] Automatic MOC and UIC for target VideoReceiver
[20/1049 31.3/sec] Building CXX object _deps/ulogparser-build/ulog_cpp/CMakeFiles/ulog_cpp.dir/writer.cpp.o
[21/1049 29.5/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/cr2header_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[22/1049 29.5/sec] Automatic MOC and UIC for target gstqml6gl
[23/1049 29.5/sec] Building CXX object _deps/ulogparser-build/ulog_cpp/CMakeFiles/ulog_cpp.dir/reader.cpp.o
[24/1049 30.3/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/helper_functions.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[25/1049 31.3/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/casiomn_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[26/1049 30.6/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/fujimn_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[27/1049 31.1/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/image_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[28/1049 29.3/sec] Building CXX object _deps/libevents-build/parse/CMakeFiles/libevents_health_and_arming_checks.dir/health_and_arming_checks.cpp.o
[29/1049 29.7/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/jp2image_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[30/1049 29.5/sec] Linking CXX shared library _deps/libevents-build/parse/liblibevents_health_and_arming_checks.so
FAILED: _deps/libevents-build/parse/liblibevents_health_and_arming_checks.so
: && /Users/prabhakaran/Library/Android/sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android23 --sysroot=/Users/prabhakaran/Library/Android/sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -fPIC -DQT_QML_DEBUG -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fexceptions -frtti -stdlib=libc++ -g -fno-limit-debug-info -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--gc-sections -Qunused-arguments -Wl,--no-undefined -shared -Wl,-soname,liblibevents_health_and_arming_checks.so -o _deps/libevents-build/parse/liblibevents_health_and_arming_checks.so _deps/libevents-build/parse/CMakeFiles/libevents_health_and_arming_checks.dir/libevents_health_and_arming_checks_autogen/mocs_compilation.cpp.o _deps/libevents-build/parse/CMakeFiles/libevents_health_and_arming_checks.dir/health_and_arming_checks.cpp.o -latomic -lm && :
ld: error: undefined symbol: events::parser::ParsedEvent::argumentValueInt(int) constreferenced by health_and_arming_checks.cpp:47 (_deps/libevents-src/libs/cpp/parse/health_and_arming_checks.cpp:47)
_deps/libevents-build/parse/CMakeFiles/libevents_health_and_arming_checks.dir/health_and_arming_checks.cpp.o:(events::HealthAndArmingChecks::handleEvent(events::parser::ParsedEvent const&))
referenced by health_and_arming_checks.cpp:50 (_deps/libevents-src/libs/cpp/parse/health_and_arming_checks.cpp:50)
_deps/libevents-build/parse/CMakeFiles/libevents_health_and_arming_checks.dir/health_and_arming_checks.cpp.o:(events::HealthAndArmingChecks::handleEvent(events::parser::ParsedEvent const&))
referenced by health_and_arming_checks.cpp:51 (_deps/libevents-src/libs/cpp/parse/health_and_arming_checks.cpp:51)
_deps/libevents-build/parse/CMakeFiles/libevents_health_and_arming_checks.dir/health_and_arming_checks.cpp.o:(events::HealthAndArmingChecks::handleEvent(events::parser::ParsedEvent const&))
referenced 8 more timesld: error: undefined symbol: events::parser::ParsedEvent::message() const
referenced by health_and_arming_checks.cpp:85 (_deps/libevents-src/libs/cpp/parse/health_and_arming_checks.cpp:85)
_deps/libevents-build/parse/CMakeFiles/libevents_health_and_arming_checks.dir/health_and_arming_checks.cpp.o:(events::HealthAndArmingChecks::handleEvent(events::parser::ParsedEvent const&))ld: error: undefined symbol: events::parser::ParsedEvent::description() const
referenced by health_and_arming_checks.cpp:86 (_deps/libevents-src/libs/cpp/parse/health_and_arming_checks.cpp:86)
_deps/libevents-build/parse/CMakeFiles/libevents_health_and_arming_checks.dir/health_and_arming_checks.cpp.o:(events::HealthAndArmingChecks::handleEvent(events::parser::ParsedEvent const&))
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
[31/1049 26.0/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/crwimage_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[32/1049 25.9/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/panasonicmn_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[33/1049 26.7/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/orfimage_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[34/1049 27.4/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/olympusmn_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[35/1049 26.6/sec] Building CXX object _deps/ulogparser-build/ulog_cpp/CMakeFiles/ulog_cpp.dir/data_container.cpp.o
[36/1049 27.2/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/pentaxmn_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[37/1049 27.4/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/minoltamn_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[38/1049 28.1/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/makernote_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[39/1049 27.7/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/nikonmn_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
/Users/prabhakaran/Desktop/QGC_Project/qgroundcontrol/build/Android_Qt_6_6_3_Clang_arm64_v8a-Debug/_deps/exiv2-src/src/nikonmn_int.cpp:1926:98: warning: unused parameter 'metadata' [-Wunused-parameter]
std::ostream& Nikon3MakerNote::printLensId(std::ostream& os, const Value& value, const ExifData* metadata,
^
/Users/prabhakaran/Desktop/QGC_Project/qgroundcontrol/build/Android_Qt_6_6_3_Clang_arm64_v8a-Debug/_deps/exiv2-src/src/nikonmn_int.cpp:1927:63: warning: unused parameter 'group' [-Wunused-parameter]
const std::string& group) {
^
2 warnings generated.
[40/1049 27.4/sec] Building CXX object _deps/exiv2-build/src/CMakeFiles/exiv2lib_int.dir/canonmn_int.cpp.o
clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
[41/1049 27.9/sec] Building CXX object _deps/ulogparser-build/ulog_cpp/CMakeFiles/ulog_cpp.dir/messages.cpp.o
[42/1049 27.3/sec] Building CXX object _deps/ulogparser-build/ulog_cpp/CMakeFiles/ulog_cpp.dir/simple_writer.cpp.o
[43/1049 20.5/sec] Building CXX object _deps/libevents-build/parse/CMakeFiles/libevents_parser.dir/parser.cpp.o
ninja: build stopped: subcommand failed.
18:48:43: The process "/Users/prabhakaran/Qt_new/Tools/CMake/CMake.app/Contents/bin/cmake" exited with code 1.
Error while building/deploying project QGroundControl (kit: Android Qt 6.6.3 Clang arm64-v8a)
When executing step "Build"this my full compiler output
please give me any other solution -
@Prabhakaran said in build process has failed:
ld: error: undefined symbol: events::parser::ParsedEvent::argumentValueInt(int) const
So fix this - check where this function is defined and make sure the source gets compiled. Since it's from QGroundControl you should ask there if this problem is already known. Nothing Qt can do here.