-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request of adding built version for Desktop Linux (was: 小小的请求) #11
Comments
Linux 版本繁多,适配起来比较费劲。 而且如果弄 Linux 版,就要考虑不同的架构排列组合,我这边能想到的有以下的可能必须要弄:
主要是我还不能说弄一个就弄,只弄一个又会有别的请求,常见的都弄了还有不常见的,包括BSD也一样。 (Translated) Linux has a lot of variants. It is hard for adapting them. Also different architecture combination must be considered when building for Linux. I currently thought of following ones which may be impossible to be ignored:
Another important thing is that I can't say "do it" easily. Thing is that the requests can happen one after another. The uncommon ones will come after common ones. This also includes BSD. |
还有,多数 Linux 发行版自带 Qt 的软件包,而且都是针对发行版自己有一些调整,和发行版的相性更佳。 termux 编译更大的意义则是编译一个 bionic / libc++ 组合的主机版,用来主机编译安卓版本。 BTW most of Linux distro have Qt software package shipped, with some adjustments against the distro itself and works better on that distro. The value of building a version for termux is no more than a host version of bionic / libc++ combination, which will be used consequently when host build a version for Android. |
感谢大佬这么详细的说明,确实现在Linux发行版本实在是太多了,但大部分主流的自己用的还是Ubuntu、Debian系类。 |
Ubuntu 是我为数不多不想用的发行版,也是我为数不多的不想支持的发行版之一。 最早在做 WebAssembly 平台的时候,因为当时我用的 CentOS 7 不支持 emscripten 工具链,用了一段时间的 Ubuntu 作为主机版。 Qt 5.15.2 后面的系列其实也不用怎么追,没有功能更新,全是 Bug 修复。 |
这个 issue 我关了,主要是暂时我也没有计划做这个东西。 I'm closing this issue mainly because I have no plan for it. |
看刘典武写的编程经验,说是Linux下Qt编译的程序可以跨平台,不过我测试过arm的linux是不行的(树莓派4b下编译,国产UOS下运行,版本是一致的),确实linux版本繁多,弄起来很麻烦,不过Debian和CentOS这两大版本搞定应该可以适配其他衍生版本吧? |
最大的问题是sysroot,需要所有支持的第三方库都是最低版本,而不是特定发行版。 |
好吧,可惜了。。。 |
作者能提供一下FOR linux 版本最新的编译方法吗?比如DEBIAN 12 、ubuntu22.04 这两个比较常用的版本的编译方法? |
@uoschina 没调查过。 |
大佬有计划把linux的版本也加入到其中吗?
(Translated)
Do you have any plans for including builds for Linux?
The text was updated successfully, but these errors were encountered: