web1n / wechat-universal-flatpak

Flatpak 打包微信 Linux Universal 版
627 stars 43 forks source link

是否支持 ARM64 ? #45

Closed Pathsis closed 3 months ago

Pathsis commented 3 months ago

如题。感谢!

web1n commented 3 months ago

没有 arm 设备,测试不了

Pathsis commented 3 months ago

没有 arm 设备,测试不了

谢谢回复!我在 arm 设备上安装,提示失败。flathub 上的也提示找不到包(amd64 就可以)。莫非微信不支持 arm 64 吗

Pathsis commented 3 months ago

看这个介绍是支持arm 架构的: https://m.ithome.com/html/527038.htm

web1n commented 3 months ago

微信支持 arm64,但是我没有做 flatpak 版本对应的支持。原因:https://github.com/web1n/wechat-universal-flatpak/issues/45#issuecomment-2067967711

Pathsis commented 3 months ago

微信支持 arm64,但是我没有做 flatpak 版本对应的支持。原因:#45 (comment)

😔️

krystal-cao commented 3 months ago

微信支持 arm64,但是我没有做 flatpak 版本对应的支持。原因:#45 (comment)

😔️

打包arm64会有一些麻烦,Github Actions的runner不支持arm64架构,得自己找arm64的服务器做runner,我fork了一份代码试了下,可以打包,也能登录成功

web1n commented 3 months ago

微信支持 arm64,但是我没有做 flatpak 版本对应的支持。原因:#45 (comment)

😔️

打包arm64会有一些麻烦,Github Actions的runner不支持arm64架构,得自己找arm64的服务器做runner,我fork了一份代码试了下,可以打包,也能登录成功

用 docker/setup-qemu-action 应该可行?

krystal-cao commented 3 months ago

微信支持 arm64,但是我没有做 flatpak 版本对应的支持。原因:#45 (comment)

😔️

打包arm64会有一些麻烦,Github Actions的runner不支持arm64架构,得自己找arm64的服务器做runner,我fork了一份代码试了下,可以打包,也能登录成功

用 docker/setup-qemu-action 应该可行?

我并不是很懂这些,只是正好我有个debian arm的机子,可以按照你的比葫芦画瓢,arm版的微信里并没有/etc下的文件和libactivation.so,我还是沿用了238 amd64版本里的,实际上也是可以的

web1n commented 3 months ago

已尝试编译 arm64 版本,可以试一下 https://github.com/web1n/wechat-universal-flatpak/actions/runs/8891235262/artifacts/1459610599 的版本是否可以正常使用。

krystal-cao commented 3 months ago

截图 2024-04-30 16-10-39 debian 12.5和ubuntu 24.04 都可以安装和登录

web1n commented 3 months ago

https://github.com/web1n/wechat-universal-flatpak/releases/tag/1.0.0.241-2404300935

已构建 arm64 版本。