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

43 просмотра

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

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

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

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

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

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

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю и...
Anonym Squad
21
Почему стало ломаться на D11? "739002.86400000' is not a valid timestamp" function IncDateTime(aStamp:TTimeStamp;aKind:TTriggerKind;aInterval:Integer):TDateTime; //aStamp = 2...
Катерина Свиридова
8
У тебя в конфиге нигде нет deny all; или вообще любого deny?
Alexander Sherbakov
10
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Есть ли смысл устраиваться на 1с ? Даст это плюс в дальнейшем трудоустройстве на php? Просто у меня в городе вакансий на пхп нету. Или лучше удаленно искать. Опыта работы нету...
Azamat
14
Ребят, чет я уже не догоняю... Крч в коде на асм там происходит нечто вроде a+число (a+1, a+2 и т.д.). Но почему строка lea ecx, [edx+1] работает как a+1?? В edx берется адрес...
Alan 🔝 Бэброу
4
Карта сайта