看到github上有132-dev了,因此尝试编译。
但是出现了个比较奇怪的问题,repo sync
完成后,进入openfyde/chromium目录,发现这里没有 .gclient
这个软链接,上级也找到不到dotgclinet
的目录,这是为什么?
是用这里的这个么?
手动创建文件然后填入 dotgclient 的内容后,可以正常拉取依赖。
然后后面有仨问题:
- 132中 archero 和 ai-dev 似乎都移除了,这俩都不是公开项目,所以后面132的镜像也不会时么?
- tablet这个似乎也还是没有,这个是右下角哪个手动切换桌面模式的功能么?
- 132中运行
sudo emerge capnproto
会有下面的错误,这是为啥?
Calculating dependencies... done in 0:00:01.546197
emerge: there are no ebuilds to satisfy "capnproto".
emerge: searching for similar names...
emerge: Maybe you meant any of these: dev-go/genproto, x11-base/xcb-proto, chromeos-base/tast-proto?
openfyde已经很久没有安卓了,ai肯定也没有啊,毕竟是要消耗token的,怎么可能放在openfyde
编译过程中出现了:
>>> 03:58:39.782 Failed to emerge sys-kernel/chromeos-kernel-6_1-6.1.115-r1676 for /build/fydetab_duo-openfyde/, Log file:
然后似乎是132的openfyde/foundation-rk3588/chipset-rk3588/sys-kernel/chromeos-kernel-6_1 /chromeos-kernel-6_1-6.1.115-r1676.ebuild
这里用了内部的gitlab?我无法克隆代码所以失败了?
所以6.1的内核是被修改过的,暂时还没有公开代码么?
可以暂时手工修改一下用 https://github.com/rockchip-linux/kernel
修改 foundation-rk3588/chipset-rk3588/sys-kernel/chromeos-kernel-6_1/chromeos-kernel-6_1-6.1.115-r1676.ebuild
文件,改变下面几个变量
CROS_WORKON_REPO="https://github.com/rockchip-linux"
CROS_WORKON_PROJECT="kernel"
CROS_WORKON_EGIT_BRANCH="develop-6.1"
- archero 和 ai-dev 暂时移除了
- project-tablet 现在已经同步到 github,是系统里关于重力感应等功能的程序或配置
- 应该是针对之前版本的步骤说明文档里提到需要
capnproto
,132 版本不需要编capnproto
了
感谢回复!我修改下再试试!