![]() |
#76 | |
Zealot
![]() Posts: 136
Karma: 10
Join Date: Nov 2015
Location: Europe EEC
Device: none
|
Quote:
Sadly, I already rebuilt for the 2.2.1 update and didn't pay attention since the 'errors' hadn't appeared to have any adverse impact on performance. |
|
![]() |
![]() |
![]() |
#77 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27,776
Karma: 198099188
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
You're probably going to run into trouble installing future versions with the repo supplied Qt on Jammy. I tried hard to support 6.2, when moving to a Qt6-only Sigil codebase that has ditched all of the transitional training wheels (including QTextCodec). But it proved to difficult/complicated. Moving forward from Sigil 2.2.1, the minimum Qt for building Sigil from the master branch will be Qt6.4 built with icu support for QStringDecoder/QStringEncoder.
|
![]() |
![]() |
![]() |
#78 | |
Zealot
![]() Posts: 136
Karma: 10
Join Date: Nov 2015
Location: Europe EEC
Device: none
|
Quote:
From looking on the Ubuntu forums, it seems that 6.2.4 is the latest in Jammy updates. Lunar and Mantic have 6.4.2 so it would appear that Noble should have at least 6.4.2. From comments, it seems that Qt6 is considered 'bleeding edge' and Debian-based distros tend to avoid using bleeding edge libraries. Perhaps the next problem will be to find how to build the QT6 in Ubuntu? |
|
![]() |
![]() |
![]() |
#79 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27,776
Karma: 198099188
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
It is my opinion that anyone who considers Qt6 to be "bleeding edge" at this stage of the game is probably deluding themselves. Qt6.2.2 was the first to be feature consistent with Qt5, and we are now up to Qt6.7.2. Qt IS moving a bit too fast, but Debian is also way too conservative in my opinion. Stable doesn't have to equal "Old". I can't remember the last time an update to my Arch system (with way more recent versions in their repos) caused any any real problems. *shrug*
Anyway... you don't have to update your system if you don't want to. And you don't have to build Qt. Check out the beta thread starting with this post. And yes ... Noble has Qt6.4.2. They missed the boat by days to match the latest Ubuntu LTS with Qt6.5 LTS, but Noble should support building Sigil 2.3+ out of the box with repo-supplied dependencies. Last edited by DiapDealer; 07-12-2024 at 02:33 PM. |
![]() |
![]() |
![]() |
#80 | |
Zealot
![]() Posts: 136
Karma: 10
Join Date: Nov 2015
Location: Europe EEC
Device: none
|
Quote:
But good to find out that I can get qt6.7.2 installed using aqtinstall. I've done that as per the instructions in the Sigil 2.3 beta thread and I'll be ploughing through that thread later as soon as family holiday constraints permit. I'll be hoping to find out whether the Sigil 2.3 beta installs alongside my Sigil 2.2.1 or replaces it. |
|
![]() |
![]() |
![]() |
#81 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27,776
Karma: 198099188
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
It will replace it. The default installation prefix is /usr/local. Changing that to somewhere else is possible but complicates things. The good news is that it would be trivial to go back to 2.2.1
|
![]() |
![]() |
![]() |
#82 |
Zealot
![]() Posts: 136
Karma: 10
Join Date: Nov 2015
Location: Europe EEC
Device: none
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Building the Linux standalone Sigil installer | eschwartz | Sigil | 10 | 12-20-2015 04:13 PM |
Difficulty with building sigil 0.9.0 on linux | philja | Sigil | 36 | 11-25-2015 04:38 PM |
sigil 0.8.1 building on linux | blackest | Sigil | 9 | 10-15-2014 06:22 PM |
Building Sigil from source on Linux | xingenter | Sigil | 10 | 04-29-2013 01:18 PM |
Building Sigil under Linux | st_albert | Sigil | 1 | 08-07-2011 03:19 PM |