207 похожих чатов

Cmake .. -DCMAKE_INSTALL_PREFIX=/home/euam/Projects/photoeditor/libs/qtwebengine -GNinja -DQTWEBENGINE_WEBP=ON & cmake --build . --target

install

Написав эту команду, библиотека QtWebEngine вроде собиралась, но после сборки она написала:

WARNING: QtWebEngine won't be built. node.js version 14 or later is required.
WARNING: QtPdf won't be built. node.js version 14 or later is required.

-- Configuring done (31.4s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:

QTWEBENGINE_WEBP


-- Build files have been written to: /home/euam/qtwebengine/build

[1] + done cmake .. -GNinja -DQTWEBENGINE_WEBP=ON

Папка была пуста. Я написал:
-qtwebengine-webp вместо -DQTWEBENGINE_WEBP=ON и появилась то, что на картинке и больше ничего.

Я установил nodejs, он начал писать :


WARNING: QtWebEngine won't be built. Python3 html5lib is missing.
WARNING: QtPdf won't be built. Python3 html5lib is missing.

В чём проблема? Надо 100 пакетов?

19 ответов

104 просмотра

Все что надо - то и надо, какой еще ответ ожидается ?

Андрей- Автор вопроса
Александр Водянников
Все что надо - то и надо, какой еще ответ ожидаетс...

Почему с другими библиотеками не возникало таких проблем? Почему они расположили столько thirty-party файлов внутри репозитория, а тут просят установить даже собственный софт QtPdf ?

Андрей
Почему с другими библиотеками не возникало таких п...

Задай эти вопросы разработчикам а не рандомному человеку из чатика

Андрей- Автор вопроса
Adrian
Задай эти вопросы разработчикам а не рандомному че...

Я спрашиваю это потому, что может я что-то делаю не так?

Андрей- Автор вопроса
Андрей
А также QtPdf . Их же софт

WARNING: QtPdf won't be built. Python3 html5lib is missing. может я не так понимаю. Но тут написано что для билда qtpdf нужен модуль для python3 html5lib

Андрей- Автор вопроса
Adrian
WARNING: QtPdf won't be built. Python3 html5lib is...

А каким образом тогда на винде устанавливаются подобные библиотеки?

Андрей
А каким образом тогда на винде устанавливаются под...

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

Андрей- Автор вопроса
Максим dadymax
плюс-минус таким же, как и в других ОС - берёшь го...

Так, вы возможно не видели контекст вопроса. При сборке библиотека просит сторонние пакеты, такие как nodejs , html5lib и скорее всего будет ещё просить, ведь я не работаю с веб-технологиями и ничего, кроме предустановленного нету для сборки QtWebEngine

Андрей
Так, вы возможно не видели контекст вопроса. При с...

ничего не меняет. Если есть желание собрать QtWebEngine - его зависимости кладутся в папочку и скармливаются системе сборки, где она их подхватит и понесёт дальше. Если зависимости кем-то собранной под нужную ОС нет, то начинается рекурсия со сборкой этой зависимости. Добро пожаловать в увлекательный мир современной разработки.

Андрей- Автор вопроса
Максим dadymax
ничего не меняет. Если есть желание собрать QtWebE...

Ужас) Мне нужно просто открыть страницу браузера в программе. С opencv и fltk в этом отношении проблем не возникло, хотя у той же opencv дофига сторонних библиотек, но как я понял они располагались в папке thity-party . У fltk тоже определённо должны быть зависимости. Но и то и то установилось без нареканий

Андрей
Ужас) Мне нужно просто открыть страницу браузера в...

Могу предположить, что вместо того, чтоб подсунуть готовый QtWebEngine ты понёсся его билдить зачем-то. Сборка Qt, да ещё вебчасти, то ещё развлечение.

Андрей- Автор вопроса

Я просто клонировал репозиторий QtWebEngine , прочитал помощь по конфигу, определил для себя дополнительную опцию для сборки (без опции тоже пытался) и начал собирать и устанавливать его в кастомную директорию (в папку с моим проектом)

Андрей
Я просто клонировал репозиторий QtWebEngine , проч...

Гугланул. Сборка кутей под mingw64 отдана на откуп желающим, так что готовых бинарей с оффсайта не утащить. Можно попытать счастья с чем-нить в этом духе, но над вкуриваться. Клонировать и засобирать - эт тру вей. Но тогда оставь все сомнения, не надейся ни на кого, кроме себя и гугла, и превозмогай.

Андрей- Автор вопроса
Максим dadymax
Гугланул. Сборка кутей под mingw64 отдана на откуп...

Спасибо за помощь! Но я наверное, пойду искать альтернативу. Я могу понаустанавливать кучу пакетов, но мне кажется, ставить такое на гит хаб - это кринж, особенно для пользователей винды

Андрей
Спасибо за помощь! Но я наверное, пойду искать аль...

Да не зачто, собсно, языком молоть не мешки ворочать. Одна просьба: постарайся с лексиконом разобраться. Сомневаюсь, что владелец/админ гитхаба собирает Qt под mingw, а кроме него никто ничего на гитхаб поставить не может.

Андрей- Автор вопроса
Максим dadymax
Гугланул. Сборка кутей под mingw64 отдана на откуп...

А готовые бинарники, я в этом не разбираюсь

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта