jcleng / WineWechat-linux-flatpak

Wine微信flatpak版本
8 stars 1 forks source link

run.sh找不到wine #2

Open AhJi26 opened 7 months ago

AhJi26 commented 7 months ago
flatpak run org.winehq.WineWechat 
The directory is not empty.
/app/bin/run.sh: line 19: /app/bin/wine: No such file or directory

但使用‘flatpak run --command=sh org.winehq.WineWechat’进入/app/bin目录发现wine文件存在

jcleng commented 7 months ago

把这几个兼容32位的包安装下

  - org.freedesktop.Sdk.Compat.i386
  - org.freedesktop.Sdk.Extension.toolchain-i386
  - org.freedesktop.Sdk.Extension.mingw-w64
jcleng commented 7 months ago

如果是麒麟还可以使用这个分支basewinehq, 其他发行版不支持

AhJi26 commented 7 months ago

感谢作者,但安装后问题依旧(debian trixie)

jcleng commented 7 months ago

使用ldd /app/bin/wine 检查下依赖, 看能否补充

AhJi26 commented 7 months ago
[📦 org.winehq.WineWechat bin]$ file wine
wine: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, BuildID[sha1]=106f57d45ae60fb35c0e6a8c743c5487dfe63b7c, for GNU/Linux 3.2.0, stripped
[📦 org.winehq.WineWechat bin]$ ldd wine
    not a dynamic executable

提示wine不是动态可执行文件,但file属性似乎没问题

jcleng commented 6 months ago

@AhJi26 用这个项目, 说是原生的, 确实能用 https://github.com/web1n/wechat-beta-flatpak/releases/