Russian Qt Forum
Апрель 27, 2024, 21:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QtCreator 4.3.1 & QBS link error [Решено]  (Прочитано 4935 раз)
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« : Июль 28, 2017, 09:04 »

Обновился до QtCreator 4.3.1 (ubuntu 16.04) и при сборке дефолтного проекта на qbs получаю это:
:-1: ошибка: main.cpp.o: неопределённая ссылка на символ «__gxx_personality_v0@@CXXABI_1.3»
//usr/lib/x86_64-linux-gnu/libstdc++.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Гугление разумных ответов не дало. QMake проекты собираются нормально. Какие есть предположения?

Дополнение. В консоли вижу, что qbs проект собирается gcc, а qmake - g++ и такое сообщение
:-1: предупреждение: «/usr/bin/g++» используется qmake, но «/usr/bin/gcc» задан в комплекте.
Обновите комплект или выберите подходящей для вашей целевой платформы mkspec для qmake.

Может дело в этом?
« Последнее редактирование: Июль 28, 2017, 09:35 от xokc » Записан
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #1 : Июль 28, 2017, 09:34 »

Решено. В настройках QtCreator удалил gcc из доступных компиляторов для C++ (оставил только g++), внёс соответствующие правки в параметры комплектов и, собственно, всё
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 22.