2moe / tmoe

TMOE, More Optional Environments.
https://doc.tmoe.me
Other
871 stars 80 forks source link

跨架构alpine x86 wine错误 #56

Open dabao1955 opened 3 years ago

dabao1955 commented 3 years ago

Which Linux container are you using

Termux version and host (original system) version, the former can be ignored for non-Android

What's the problem

Error log or screenshot

在proot-alpine x86中使用wine指令时提示段错误 架构为armhf

2moe commented 3 years ago

qemu-user 出现 "Segment fault" ? 抱歉,我不清楚,你可以去问问开发 qemu 的大佬们。 这个得要花大量时间去做调试才能知道问题的所在。

注: 段错误产生的原因可能是程序访问了不存在或不可读的内存地址,也可能是栈溢出。 如果你解决完一小部分问题后,又出现更多的问题,那么出问题的可能不是程序本身,而是环境。 比如 qemu-user 在实体机里不会出现的问题,却在proot容器里出现了。

表面上看有问题的是qemu-user, 实质却是 proot 环境导致了它出现这个问题。


对于proot容器,你可以试试 armhf debian/ubuntu + box86

dabao1955 commented 3 years ago

而在chroot-alpine-linux-x86上提示format exec error

dabao1955 commented 3 years ago

不过还是谢谢啦,这就去编译box86