notes
notes copied to clipboard
Build for Fedora 35 - Missing compile/build packages dependencies in the README.md
Hello,
For faster Fedora 35 build & compile & install, could you add into the README.md all the build/compile packages dependencies for freshly installed Fedora 35 Linux (And the whole build/compile sequence if different from Debian/Ubuntu, it shall not, but who knows, it is worth checking from you) as they don't match with those provided for Debian/Ubuntu.
This will save a lot of time for those wishing to use your software under Fedora.
I think it would be interesting to provide such information for a few other well known Linux too (ArchLinux, ...)
It's a small issue that should take you a few minutes for you, but it will save hours for non-dev end-users on Fedora.
I am looking forward to reading your answer.
Hi! I'm not quite proficient in this. Maybe someone else can chime in on that?
Our appimage here https://github.com/nuttyartist/notes/releases/tag/v2.0.0 is self-contained so all you need to do is download it, give it permission to run, and execute it. See: https://docs.appimage.org/introduction/quickstart.html
Thank you for your quick reply.
AppImage will do the trick temporarily for me, but to be honnest, for cyber-security reasons, AppImage is not very much appreciated in the sysadmin community, and it would be much safer to be able to self compile your great project until it is officially integrated into many Linux distributions repos.
Unfortunately, I would have loved to solve these Fedora packages dependencies myself, but I am like you, I develop more on Debian/Ubuntu than on Fedora, and I'm a bit lost with Fedora packages correspondance regarding Qt and compilers environment / IDE in general.
I hope somebody who masters well dev under Fedora will solve this issue for us.
Kind regards, and congrats for your great work anyway.
Frédéric
Hi,
For compilation tools you need to install the "Development Tools" (dnf groupinstall "Development Tools") group. I think the actual dependencies for Notes are libX11-devel, qt5-qtbase-devel and sqlite-devel.