alex1701c / NordVPNKrunner

Krunner plugin for the NordVPN CLI
GNU Lesser General Public License v3.0
13 stars 6 forks source link

Unable to compile NordVPNKrunner #8

Closed IoSonoPiero closed 3 months ago

IoSonoPiero commented 5 months ago

Hello, I'm on Tuxedo OS (Kubuntu 22.04) and trying to install NordVPNKrunner, with KDE Plasma 6

I've already installed the following packages with the command you wrote on Readme: sudo apt install cmake extra-cmake-modules build-essential libkf5runner-dev libkf5textwidgets-dev qtdeclarative5-dev gettext libkf5notifications-dev libkf5kcmutils-dev

But I get this error during compilation when I try to install NordVPNKrunner as an extension: Schermata_20240505_215142

I have the same error if I try to compile from the repository with the following: curl https://raw.githubusercontent.com/alex1701c/NordVPNKrunner/master/install.sh | bash

Can you help me, please?

alex1701c commented 5 months ago

Maybe you need the qt6-base-dev package. Depending on your distibution.

I agree the error message being weird, I will give it a look

IoSonoPiero commented 5 months ago

Hello, adding qt6-base-dev package, I get: Schermata_20240508_171147-1

alex1701c commented 5 months ago

I've already installed the following packages with the command you wrote on Readme:

I think the 5 versions may just be replaced with 6. I hope distos have not renamed their modules.

alex1701c commented 5 months ago

This should improve the error message: https://invent.kde.org/frameworks/extra-cmake-modules/-/merge_requests/442

IoSonoPiero commented 5 months ago

Thanks!

alex1701c commented 5 months ago

sudo apt install cmake extra-cmake-modules build-essential libkf6runner-dev gettext libkf6notifications-dev libkf6kcmutils-dev

Those should be enough - I had cleaned up a few dependencies

IoSonoPiero commented 5 months ago

So, using:

sudo apt install cmake extra-cmake-modules build-essential libkf6runner-dev libkf6textwidgets-dev gettext libkf6kcmutils-dev libkf6notifications-dev

I got these attached: messages and errors. errors.txt messages.txt

IoSonoPiero commented 5 months ago

sudo apt install cmake extra-cmake-modules build-essential libkf6runner-dev gettext libkf6notifications-dev libkf6kcmutils-dev

Those should be enough - I had cleaned up a few dependencies

I was doing by my own, LOL, while you wrote that!

alex1701c commented 3 months ago

I will update the docs - as I need to do in the other repos ^^