LINUX.ORG.RU

Опять сломали Qt Creator

 


0

2

Поддержка Qt Creator в Gentoo - это какой-то стыд и позор. Мало того, что бородатая версия, так ещё и clang-code-mode сломали в последнем обновлении.

Есть решения кроме сборки QtC из сорцов самостоятельно?

★★★★★

Поломку подтверждаю. Даже флажок сборки плагина выпилили.

LongLiveUbuntu ★★★★★
()

Раньше надо было об этом не молчать , промолчали потеряли несколько функции далее лизать зад торчвальду

anonymous
()
Ответ на: комментарий от RazrFalcon

Бывает. Мне нечего добавить, т.к. я не ментейню этот пакет и не пользуюсь им. Меня жаба душит покупать новый комп с хотя бы ryzen 5 2600 или притащить чуть более шустрый чем текущий мой с phenom ii 955, чтобы он собирался чуть быстрее. Даже регистрироваться лень, чтобы можно было ставить из бинарника - он при установке требует логин и пароль. Испанский стыд: оффлайн установщик хочет связь с инетом.

Но созданный баг это хорошо. Только gentoo qt project сейчас, имхо, не слишком быстр.

grem ★★★★★
()

Мне кажется любую IDE нужно ставить с сайта производителя, потому что в дистрибутивах всегда старье.

Im_not_a_robot ★★★★★
()
Ответ на: комментарий от Im_not_a_robot

Qt официально:

qt-creator-opensource-src-4.13.3.tar.gz 16-Nov-2020 17:23 49M

Debian:

[2020-11-20] Accepted qtcreator 4.13.3-1 (source) into unstable

[2020-11-26] qtcreator 4.13.3-1 MIGRATED to testing

gag ★★★★★
()
Ответ на: комментарий от Im_not_a_robot

Это всегда было верно для Eclipse - его вообще непонятно как опакетить, т.к. нет «общей» базы, куда можно было б распаковывать дополнения в бинарном виде. Его разработчики сами предлагают качать и распаковывать любую из его поставок, а затем использовать менеджер дополнений.

С бинарным qt-creator сейчас всё сложно, т.к. в генту его можно было б опакетить, если бы его можно было скачать залогинившись. Но они предлагают оффлайн установщик, который при запуске просит логинится, что уже исключает установку через пакетный менеджер.

Либо сделать бинарную сборку на основе собранного из исходников, а некоторые зависимости сделать необходимыми в рантайме.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от LongLiveUbuntu
Я в сотый раз опять начну сначала пока не меркнет свет пока горит свеча
Я в сотый раз опять начну сначала пока не меркнет свет пока горит свеча
anonymous
()

Поддержка Qt Creator в Gentoo - это какой-то стыд и позор

ну никто же тебе не мешает написать ебилды самому, чтобы как надо было. и даже сторонний оверлей сделать потом или даже в апстрим предложить

sehellion ★★★★★
()

Ну если не нравится бинарник с оф. сайта, можно скачать сорсы с оф. сайта и собрать руками.

rumgot ★★★★★
()
# grep clang /etc/portage/profile/package.use.mask 
dev-qt/qt-creator -clang
# grep clang /etc/portage/package.unmask/00-all 
dev-libs/libclangformat-ide
dimgel ★★★★★
()
Последнее исправление: dimgel (всего исправлений: 1)
Ответ на: комментарий от RazrFalcon

При этом для работы с ebuild нужно IQ 200+.

ну так просто собери из сорцов, там много ума не надь..

а ставить можешь куда-нибудь в /opt

https://download.qt.io/official_releases/qtcreator/

cd <qt-creator-source-dir>
mkdir qt-creator-build
cd qt-creator-build
qmake ../qtcreator.pro \
  QMAKE_CXXFLAGS="-O2 -fPIC" \
  QTC_PREFIX=/usr \
  IDE_LIBRARY_BASENAME=lib64 \
  LLVM_INSTALL_DIR=/usr
make qmake_all
make -j 5
make install INSTALL_ROOT=<path_to_install>
make docs html_docs
make install_docs INSTALL_ROOT=<path_to_install>
70 минут подождать и у тебя свой, православный креатор из того, что в системе есть по факту.

Gramozeka ★★
()
Последнее исправление: Gramozeka (всего исправлений: 1)

clang-code-mode

Тормозящее говно на любом проекте больше hello world. Вызов диалога с подсказками ~10 секунд. Разбор файла при открытии ~1 минута. Жор памяти десятками гигабайт.

anonymous
()

Нда. Тарбол с сайта ставь

zendrz ★★
()
Ответ на: комментарий от RazrFalcon

Это неизвестно когда еще будет. А вообще, наглость конечно так резво clang выпиливать по сути, как будто только gcc имеет право быть. Поневоле задумаешься о переходе на *BSD.

LongLiveUbuntu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.