Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Инструкции по сборке #127

Open
and-semakin opened this issue Dec 1, 2019 · 3 comments
Open

Инструкции по сборке #127

and-semakin opened this issue Dec 1, 2019 · 3 comments

Comments

@and-semakin
Copy link

and-semakin commented Dec 1, 2019

Спасибо за проект!

Было бы не плохо где-нибудь иметь инструкции по сборке. Например, методом тыка я выяснил, что необходимая версия Qt для сборки проекта из ветки experimental как минимум с сентября 2019 -- 5.13, но во многие операционные системы эту версию ещё не завезли (в Fedora Linux сейчас 5.12.5). Хотелось бы узнать, как вы собираете проект, откуда берёте Qt и вообще :)

@ghost
Copy link

ghost commented Dec 1, 2019

тоже собирал недавно с с 5.12.6 не собирает. Вроде последняя Lts версия qt 5.12.6.

@retmas
Copy link
Contributor

retmas commented Dec 1, 2019

Сборка для QT версии < 5.13 сломалась на коммите 07062e0, куда запилили использование нового (с 5.13) метода swapItemsAt() для QList вместо устаревшего (начиная с 5.13) swap()

@retmas
Copy link
Contributor

retmas commented Dec 1, 2019

Если Вам просто собрать на локальной машине, можете заменить в исходниках swapItemsAt() на swap().
Или лучше поиграть препроцессорными директивами с версией QT и использовать нужный метод в зависимости от версии
(А еще лучше запилить пулл-реквест на это дело:)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants