[Seek Help] 从官网下载的龙架构软件包可以自行打包成玲珑包吗?
Tofloor
poster avatar
晚秋(lateautumn)
Moderator
2025-04-29 16:23
Author

从官网下载的龙架构软件包可以自行打包成玲珑包吗?

目前v23.1龙架构,还没有软件商店,官网上下载的龙架构软件包安装时提示架构不匹配。突然有个想法,能自己打包成玲珑包吗?如能,希望官方或大佬能提供一下具体的打包教程。让我这个大白也为国产操作系统能尽一份办量。

Reply Favorite View the author
All Replies
2 / 2
To page
Cryolitia
deepin
2025-04-30 09:52
#21
流星追月

你忘了一个概念,X86软件代码符合不等长且复杂指令集,loongarch64是等长指令集。

所以,X86软件包要转化成loongarch64,底层代码必须转换成符合等长指令集的代码,理解意思了吧?如果代码无法转化成等长代码,必须标注再解释,用其他等长代码来解释这个长代码,非常的累,劳心劳力,最大的困难就在这里。

以前,我们每一行代码都是建立在X86基础上,现在想全部转化到loongarch64上,难度不是一般的大,没有钞能力,短期无解。

开源代码哪需要打包的人去操心什么等长什么不等长的,直接扔给编译器就行了,除了需要大量构建资源以外费不了什么人力

Reply View the author
晚秋(lateautumn)
Moderator
2025-04-30 11:05
#22
MeGusta

有打包兴趣,奈何手上没有龙芯设备,另外时间精力都紧张。

我有龙芯架构的台式机,但不知道如何打包,希望官方能出个教程。

Reply View the author
MeGusta
deepin
2025-04-30 12:33
#23
晚秋(lateautumn)

我有龙芯架构的台式机,但不知道如何打包,希望官方能出个教程。

一个没那么复杂的方案是,使用ll-killer-go的loong64版,然后采用deepin或者debian trixie的龙芯软件源,借助apt来打包你所需要的包。详情介绍在这个页面:https://github.com/System233/ll-killer-go

Reply View the author
晚秋(lateautumn)
Moderator
2025-04-30 15:41
#24
MeGusta

一个没那么复杂的方案是,使用ll-killer-go的loong64版,然后采用deepin或者debian trixie的龙芯软件源,借助apt来打包你所需要的包。详情介绍在这个页面:https://github.com/System233/ll-killer-go

好的,我学习一下。挑战一下自己。

Reply View the author
2 / 2
To page