加载论坛时出错,请强制刷新页面重试。

wine中loongarch64架构的支持

Lneee

目标
  1. 实现wine中loongarch64架构的移植,可以原生跑起来自带的小程序们,比如regedit,notepad,iexplorer等等;

  2. 向wine官方社区提交代码,争取把loongarch64架构的代码合并到上游;

    ---

进展
  • 目标1已实现,最新代码的基于wine-9.9版本,后续还会继续更新;
  • 目标2已失败,官方回复邮件明确拒绝了我:

I'm not going to accept new architectures unless there's a credible path
towards making them a first class citizen. This would require at least a
PE toolchain, and some kind of ARM64EC-style architecture to be able to
run x64 binaries with good performance. A Winelib-only port is not
interesting enough to justify the extra maintainance burden.

--
Alexandre Julliard
julliard@winehq.org


后续
  • 尽管wine官方社区无法接受la架构的代码,但是我还是想开源出来让更多的小伙伴能够参与进来,为龙芯的未来发展贡献自己的力量。
  • 如果您对此感兴趣,或者想了解更多信息,请在本帖下方留言或私信我。

chx

Lneee 有没有人可以协助把mingw编译器搞起来


TSiNGKONG

楼主的 wine 跟 https://bbs.loongarch.org/d/352-loongarchwine ( git 地址 https://github.com/loongarch-moe/la64-wine )是一个项目吗


Xinmudotmoe

TSiNGKONG 不是,la64-wine是我移植到一半的东西. 中途去处理rocm-loongarch导致没有继续. 楼主应该是独立于la64-wine实现的(la64-wine直到现在,可以参考且有价值的代码并不多).


TSiNGKONG

Xinmudotmoe 好的,哈哈,我说怎么好几个月没有动静呢


chx

TSiNGKONG 目前loongarch的支持已经比较完整,新旧世界都可以支持,大家可以一起参与进来。xtajit和wine-ce都可以基于此版本支持。


TSiNGKONG

chx 来个地址呀,大佬,源码和 Release 😀


chx

TSiNGKONG 还在整理代码,估计还得过几天


gaoxy2006

从哪里可以在龙芯版的wine9.9?


知识共享许可协议
本站文章除其作者特殊声明外,一律采用CC BY-NC-SA 4.0许可协议进行授权。
进行转载或二次创作时务必以相同协议进行共享,严禁用于商业用途