Qt для Android, не понимаю ошибки
От: sz36 Россия  
Дата: 12.07.19 00:00
Оценка:
Hi, All

Поставил Qt 5.12.4, и не могу собрать проект, который до этого собирался и работал под Qt 5.10.1. Ошибка следуюшая:

C:\Android\SDK\ndk-bundle/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin\ld: error: cannot find -lc++
clang++: error: linker command failed with exit code 1 (use -v to see invocation)


Что это значит, что за -lc++, который оно ищет и не может найти? Командная строка линкера такая:

C:\Android\SDK\ndk-bundle/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++ -D__ANDROID_API__=16 -target armv7-none-linux-androideabi -gcc-toolchain C:\Android\SDK\ndk-bundle/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64 -fno-limit-debug-info -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libatomic.a -Wl,--exclude-libs,libunwind.a --sysroot=C:\Android\SDK\ndk-bundle/platforms/android-16/arch-arm/ -Wl,-soname,libTelemakDevice.so -Wl,-rpath=C:/Qt/5.12.4/android_armv7/lib -Wl,-rpath-link=C:/Qt/5.12.4/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -shared -o libTelemakDevice.so ComPortAndroid.obj main.obj Group.obj DeviceModel.obj Executer.obj Settings.obj ListDeviceModel.obj JournalModel.obj InfoModel.obj qrc_qml_qml_qmlcache.obj qrc_ini.obj qrc_icon.obj qrc_snd.obj qml_version_js.obj qml_main_qml.obj qml_pages_JournalPage_qml.obj qml_pages_LandScapeMainPage_qml.obj qml_pages_PortraitMainPage_qml.obj qml_pages_SettingsPage_qml.obj qml_pages_InfoPage_qml.obj qml_pages_DeviceModelPage_qml.obj qml_controls_CText_qml.obj qml_controls_CMenu_qml.obj qml_controls_IconTriangleDown_qml.obj qml_controls_MsgDlg_qml.obj qml_controls_CBusyIndicator_qml.obj qml_controls_CJrnlText_qml.obj qml_controls_CButtonIcon_qml.obj qml_controls_CTextInput_qml.obj qml_controls_CButtonTxt_qml.obj qml_controls_CPhoneString_qml.obj qml_controls_CToolTip_qml.obj qml_controls_CMenuItem_qml.obj qml_controls_MouseRegion_qml.obj qml_controls_CToolBarBackArrow_qml.obj qml_controls_CComboBox_qml.obj qml_controls_CEditComboBox_qml.obj qml_controls_CIpString_qml.obj qml_controls_CCheckBox_qml.obj qml_controls_CFrame_qml.obj qmlcache_loader.obj moc_Group.obj moc_DeviceModel.obj moc_Executer.obj moc_Settings.obj moc_ListDeviceModel.obj moc_PlaySound.obj moc_JournalModel.obj moc_InfoModel.obj C:/Qt/5.12.4/android_armv7/lib/libQt5QuickControls2.so -Lc:\Utils\Android\android-ndk-r19c/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a C:/Qt/5.12.4/android_armv7/lib/libQt5Quick.so C:/Qt/5.12.4/android_armv7/lib/libQt5Multimedia.so C:/Qt/5.12.4/android_armv7/lib/libQt5Gui.so C:/Qt/5.12.4/android_armv7/lib/libQt5Qml.so C:/Qt/5.12.4/android_armv7/lib/libQt5Network.so C:/Qt/5.12.4/android_armv7/lib/libQt5AndroidExtras.so C:/Qt/5.12.4/android_armv7/lib/libQt5Core.so -lGLESv2 -LC:\Android\SDK\ndk-bundle/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a C:\Android\SDK\ndk-bundle/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++.so.16 -llog -lz -lm -ldl -lc


Помогите понять, что оно от меня хочет?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.