4.LoongArch Slackware 的 ARCH 选择与思考:
欢迎大家针对发行版ARCH的名字选择在此讨论:
最近看到LA开发者们对发行版ARCH的讨论,事后我对ARCH进行了思考。因为现在考虑64位,LoongArch Slackware 的 ARCH 有以下几个选择,我把当时讨论的几个ARCH列出来:
(1)ARCH=loongarch64 ,我从开始就喜欢loongarch64,所以我之前移植好的LoongArch archlinux使用的是loongarch64,现在想想它的长度太长了,所以我需要再慎重考虑下ARCH的选择
loongarch64) export ARCH=loongarch64
(2)ARCH=loong64 上游社区LoongArch 的go、v8使用了ARCH=loong64,并且上游LoongArch gentoo(WANG Xuerui (xen0n) 大佬推动维护的LoongArch gentoo)也是使用 loong64(首次使用)的发行版
loongarch64) export ARCH=loong64
(3)ARCH=la64 ,和ia64太像了
loongarch64) export ARCH=la64
(4)ARCH=l64 ,容易和数字“164”*(一六四)看混,增加了观看人的辨识难度
loongarch64) export ARCH=l64
下面是使用上面列举的 ARCH 打包后的表现:
0 root:~/binutils # ls -al /tmp/binutils-2.38-*
-rw-r--r-- 1 root root 4347652 Jun 27 09:42 /tmp/binutils-2.38-l64-3.txz
-rw-r--r-- 1 root root 4344636 Jun 27 09:36 /tmp/binutils-2.38-la64-3.txz
-rw-r--r-- 1 root root 4304680 Jun 27 09:52 /tmp/binutils-2.38-loong64-3.txz
-rw-r--r-- 1 root root 4304728 Jun 27 09:37 /tmp/binutils-2.38-loongarch64-3.txz
所以综合考虑,本项目移植LoongArch Slackware 选择ARCH=loong64 (待定)
欢迎大家针对发行版ARCH的名字选择在此讨论