Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arm64 support? #33

Closed
xrh0905 opened this issue Jan 13, 2024 · 19 comments · Fixed by #35
Closed

Arm64 support? #33

xrh0905 opened this issue Jan 13, 2024 · 19 comments · Fixed by #35
Labels
enhancement:功能 是新的功能请求 Linux upstream:上游 不是猫猫的错QWQ

Comments

@xrh0905
Copy link

xrh0905 commented Jan 13, 2024

root@rpi:/opt# apt install ./nyalcf-0.1.1+0.1.1-linux.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'nyanana:amd64' instead of './nyalcf-0.1.1+0.1.1-linux.deb'
The following NEW packages will be installed:
  nyanana:amd64
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/28.3 MB of archives.
After this operation, 6762 kB of additional disk space will be used.
Get:1 /opt/nyalcf-0.1.1+0.1.1-linux.deb nyanana amd64 0.1.1 [28.3 MB]
dpkg: error processing archive /opt/nyalcf-0.1.1+0.1.1-linux.deb (--unpack):
 package architecture (amd64) does not match system (arm64)
Errors were encountered while processing:
 /opt/nyalcf-0.1.1+0.1.1-linux.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
@Muska-Ami
Copy link
Owner

呃呃,没有考虑arm64打包,会想办法打包的

@Muska-Ami Muska-Ami added enhancement:功能 是新的功能请求 Linux labels Jan 13, 2024
@Muska-Ami Muska-Ami moved this to Todo in NyaLCF Next Jan 13, 2024
@xrh0905
Copy link
Author

xrh0905 commented Jan 13, 2024

感谢如此快速的回复。
看起来项目用了框架,迁移应该不是特别难。
树莓派的用户不少,这个应该还是有必要的。

@Muska-Ami
Copy link
Owner

感谢如此快速的回复。
看起来项目用了框架,迁移应该不是特别难。
树莓派的用户不少,这个应该还是有必要的。

主要是暂时没有思路如何在GitHub Actions中使用Arm架构的系统,正在查文档

@Muska-Ami
Copy link
Owner

Muska-Ami commented Jan 13, 2024

https://github.com/Muska-Ami/NyaLCF/actions/runs/7512569913
我重写了Actions脚本,请尝试此构建是否可用
这似乎没有效果,这个Issues只能暂时Pending了(

@Muska-Ami Muska-Ami moved this from Todo to In Progress in NyaLCF Next Jan 13, 2024
@Muska-Ami Muska-Ami moved this from In Progress to Todo in NyaLCF Next Jan 13, 2024
@Muska-Ami Muska-Ami added the upstream:上游 不是猫猫的错QWQ label Jan 13, 2024
@Muska-Ami Muska-Ami pinned this issue Jan 13, 2024
@Muska-Ami
Copy link
Owner

@ltzXiaoYanMo 你有什么头绪吗

@ltzXiaoYanMo
Copy link
Collaborator

首先你搜索绝对能得出答案

这并非假话,因Linux系统的开源性使你大多数的问题都能解决。

我姑且认为是编译参数Actions的配置原因。但悲报是看到此条消息的时候我在挺困的(

等一会我会修复的,感谢你对NyaLCF的支持!

@Muska-Ami
Copy link
Owner

首先你搜索绝对能得出答案

这并非假话,因Linux系统的开源性使你大多数的问题都能解决。

我姑且认为是编译参数Actions的配置原因。但悲报是看到此条消息的时候我在挺困的(

等一会我会修复的,感谢你对NyaLCF的支持!

我查了一下似乎打包工具不支持,得先魔改打包工具

@Shiroiame-Kusu
Copy link
Collaborator

开台arm64手动打包(bushi

@ltzXiaoYanMo
Copy link
Collaborator

首先你搜索绝对能得出答案

这并非假话,因Linux系统的开源性使你大多数的问题都能解决。

我姑且认为是编译参数Actions的配置原因。但悲报是看到此条消息的时候我在挺困的(

等一会我会修复的,感谢你对NyaLCF的支持!

我查了一下似乎打包工具不支持,得先魔改打包工具

matrix architecture arm64

你试试把这个加上去

@Muska-Ami
Copy link
Owner

Muska-Ami commented Jan 13, 2024

首先你搜索绝对能得出答案

这并非假话,因Linux系统的开源性使你大多数的问题都能解决。

我姑且认为是编译参数Actions的配置原因。但悲报是看到此条消息的时候我在挺困的(

等一会我会修复的,感谢你对NyaLCF的支持!

我查了一下似乎打包工具不支持,得先魔改打包工具

matrix architecture arm64

你试试把这个加上去

试过了,似乎没啥用

@ltzXiaoYanMo
Copy link
Collaborator

首先你搜索绝对能得出答案

这并非假话,因Linux系统的开源性使你大多数的问题都能解决。

我姑且认为是编译参数Actions的配置原因。但悲报是看到此条消息的时候我在挺困的(

等一会我会修复的,感谢你对NyaLCF的支持!

我查了一下似乎打包工具不支持,得先魔改打包工具

matrix architecture arm64

你试试把这个加上去

试过了,似乎没啥用

你去看看MCSL2的v2.2.2.2当时是怎么写的,我认为打包工具不太可能会把这个写死

@Muska-Ami
Copy link
Owner

@ltzXiaoYanMo 没写死,是获取系统的

@Muska-Ami
Copy link
Owner

@ltzXiaoYanMo 主要是没有arm64的runner

@Muska-Ami
Copy link
Owner

@ltzXiaoYanMo 在考虑TravisCI之类的其他CI/CD

@ltzXiaoYanMo
Copy link
Collaborator

@ltzXiaoYanMo 在考虑TravisCI之类的其他CI/CD

《建议使用Gitee编译NyaLCF》

@xrh0905
Copy link
Author

xrh0905 commented Jan 13, 2024

@Muska-Ami
Copy link
Owner

https://github.com/marketplace/actions/arm-runner

这个不好配置Setup Flutter

@ltzXiaoYanMo
Copy link
Collaborator

ltzXiaoYanMo commented Jan 13, 2024

https://github.com/marketplace/actions/arm-runner

这个不好配置Setup Flutter

我去找台ARM服务器整自动编译得了,反正配置也算简单(

@Muska-Ami Muska-Ami moved this from Todo to In Progress in NyaLCF Next Jan 15, 2024
@Muska-Ami Muska-Ami added the help wanted:需要帮助 需要更多信息/需要更多人手测试 label Jan 15, 2024
@ltzXiaoYanMo
Copy link
Collaborator

ltzXiaoYanMo commented Jan 25, 2024

本地测试已通过

@github-project-automation github-project-automation bot moved this from In Progress to Done in NyaLCF Next Jan 25, 2024
@Muska-Ami Muska-Ami removed the help wanted:需要帮助 需要更多信息/需要更多人手测试 label Jan 25, 2024
@ltzXiaoYanMo ltzXiaoYanMo unpinned this issue Jan 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement:功能 是新的功能请求 Linux upstream:上游 不是猫猫的错QWQ
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

4 participants