SJTU-IPADS / OS-Course-Lab

本仓库包含上海交通大学IPADS实验室设计的操作系统课程系列实验。
https://ipads.se.sjtu.edu.cn/ospi/
Mulan Permissive Software License, Version 2
221 stars 54 forks source link

docker image ipads/chcore_builder arch 可以支持下arm64吗 #27

Open kingcanfish opened 1 week ago

kingcanfish commented 1 week ago

手中没有x64的机器还挺痛苦的 有空的时候可以打包个arm64的镜像 :)

kingcanfish commented 1 week ago

试了一下 arm直接本地跑也行 貌似不用docker

ToolmanP commented 6 days ago

请问一下是devcontainer的问题 还是make某个target时候的问题

kingcanfish commented 6 days ago

请问一下是devcontainer的问题 还是make某个target时候的问题

后者,
我现在还使用的对应分支上的实验,chbuild 默认是run in docker的, 但是docker image 只有amd64的,所以在arm64机器上拉不到镜像, 但是我看源码是可以以 --local 用本地的依赖运行的
我理解 打包个docker 镜像跑的作用就是在 amd64 的 机器上方便交叉编译, 如果实验机器本身就是arm64的貌似不用 docker 也可以~
可以在实验说明里面提一下~

image