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 ответов

99 просмотров

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

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

Почему с другими библиотеками не возникало таких проблем? Почему они расположили столько 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 отдана на откуп...

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

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

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

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
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
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта