qtmir Source code build
-
Both of us were working on the same issue, so he also posted the same question.
@Likhitha_s
To be clear: the other post asks for "How to Install qtmir in the Ubuntu 22.04" while you ask for "building qtmir source code in Ubuntu 24.04". Apart from the difference in Ubuntu version, the other post asks for "installing" while you ask for "building". These are not the same. You may be the correct one: if qtmir is only supplied as source code it has to be built not just installed.In any case the two links for qtmir mentioned by @SGaist both require building from source and have instructions/examples. What is your specific issue about "building for Ubuntu 24.04" which is not covered there? It looks like it has been written for Qt5 (specifically 5.4? which is very old). Ubuntu 22/24 come with Qt5 but at a later version (5.12?), or a Qt6 from the time the OS was released. If you are to use it all you will not want to use a Qt5.4, you will either have to see if it works for Qt5.12 maybe with minor tweaks or move it to Qt6 which possibly more changes. As for whether all the other sources/libraries it uses (e.g. did I see Unity?) are available you will have to investigate that.
-
Both of us were working on the same issue, so he also posted the same question.
@Likhitha_s said in qtmir Source code build:
Both of us were working on the same issue, so he also posted the same question.
Then it's a good idea that you state that you are both working on the same subject with different issues.
In any case, please answer the questions I have asked.
-
@SGaist im trying to build qtmir source code ,using qt5, in Ubuntu version 24.04
-
@Likhitha_s
To be clear: the other post asks for "How to Install qtmir in the Ubuntu 22.04" while you ask for "building qtmir source code in Ubuntu 24.04". Apart from the difference in Ubuntu version, the other post asks for "installing" while you ask for "building". These are not the same. You may be the correct one: if qtmir is only supplied as source code it has to be built not just installed.In any case the two links for qtmir mentioned by @SGaist both require building from source and have instructions/examples. What is your specific issue about "building for Ubuntu 24.04" which is not covered there? It looks like it has been written for Qt5 (specifically 5.4? which is very old). Ubuntu 22/24 come with Qt5 but at a later version (5.12?), or a Qt6 from the time the OS was released. If you are to use it all you will not want to use a Qt5.4, you will either have to see if it works for Qt5.12 maybe with minor tweaks or move it to Qt6 which possibly more changes. As for whether all the other sources/libraries it uses (e.g. did I see Unity?) are available you will have to investigate that.
@JonB im facing issue while building qtmir in Ubuntu 24.04 is missing packages(mirclient) dependency error
-
@JonB im facing issue while building qtmir in Ubuntu 24.04 is missing packages(mirclient) dependency error
@Likhitha_s
README saysHandy way to grab dependencies is with:
$ sudo mk-build-deps -ir debian/controlSo I presume you did that. So what does that do for
mirclientpackage? If it errors why does it do so, if it is trying to fetch stuff from the web are whatever files/packages it wants "from 8 years ago" still available for download? -
@Likhitha_s said in qtmir Source code build:
Both of us were working on the same issue, so he also posted the same question.
Then it's a good idea that you state that you are both working on the same subject with different issues.
In any case, please answer the questions I have asked.
@SGaist said in qtmir Source code build:
@Likhitha_s said in qtmir Source code build:
Both of us were working on the same issue, so he also posted the same question.
Then it's a good idea that you state that you are both working on the same subject with different issues.
In any case, please answer the questions I have asked.
From the same ip with the same browser? Nice try...
-
@SGaist im trying to build qtmir source code ,using qt5, in Ubuntu version 24.04
@Likhitha_s said in qtmir Source code build:
@SGaist im trying to build qtmir source code ,using qt5, in Ubuntu version 24.04
Which source code ? I already asked you to be more precise and accurate. I my previous post I linked two different repositories that provide qtmir. Which one are you using ? If not the GitLab one, did you check it since it seems to be more recent ?
-
@Likhitha_s
README saysHandy way to grab dependencies is with:
$ sudo mk-build-deps -ir debian/controlSo I presume you did that. So what does that do for
mirclientpackage? If it errors why does it do so, if it is trying to fetch stuff from the web are whatever files/packages it wants "from 8 years ago" still available for download?@JonB As im aware mir is os repository ,mirclient is in mir package.
mir 1.x as this mirclient where as in mir 2.x it is deprecated
qtmir used mir 1.x version
ubuntu older versions till 20.04 contains mir 1.x version where as newer Ubuntu version supports only mir 2.x -
@Likhitha_s said in qtmir Source code build:
@SGaist im trying to build qtmir source code ,using qt5, in Ubuntu version 24.04
Which source code ? I already asked you to be more precise and accurate. I my previous post I linked two different repositories that provide qtmir. Which one are you using ? If not the GitLab one, did you check it since it seems to be more recent ?
@SGaist
source code which is in gitlab im trying to build
https://gitlab.com/ubports/development/core/qtmir -
@SGaist said in qtmir Source code build:
@Likhitha_s said in qtmir Source code build:
Both of us were working on the same issue, so he also posted the same question.
Then it's a good idea that you state that you are both working on the same subject with different issues.
In any case, please answer the questions I have asked.
From the same ip with the same browser? Nice try...
@Christian-Ehrlicher said in qtmir Source code build:
From the same ip with the same browser? Nice try...
Could be university/school public IP and same machine they share in PC pool / lab...
But yeah... posting the same stuff without sharing information with each other is dumb :)