sdsy1212 发表于 2015-10-5 16:38

[授人以渔]如何自己编译最新的Clover引导程序

本帖最后由 sdsy1212 于 2015-10-5 15:48 编辑

貌似国内把github屏蔽了。这样下面的很多源代码都无法从github下载了。哎。。。有条件的 能那啥的再试吧

很多朋友可能都会去sourceforge去下载最新的clover 有时会发现官网能下载的最新版 其实并不是实际的最新版
那么 想获得最新版 就需要自己动手编译了
别害怕 编译clover其实很简单 因为cloverpro这个工具会帮我们自动完成所有事情
下面说下步骤

1. 下载Xcode 注意 下载完 要运行一次 然后把该同意的条款都同意了 可能第一次运行会自动安装一些东西 也都安装了 然后就可以退出Xcode了

2. 下载cloverpro
方法是 打开终端 然后输入
git clone git://github.com/JrCs/CloverGrowerPro.git
会自动下载cloverpro的源码
等下载完了以后 继续在终端输入
cd CloverGrowerPro
./CloverGrowerPro.sh -s

这时会要求你设置一些东西 都默认回车就好了
这步完成后 在终端继续输入
cloverpro然后就是漫长的下载源码和编译过程 不过都是自动的 中间需要确认一些东西都是按任意键那种编译gcc4.9的时候时间会很长 取决于cpu的速度 i7的话 估计整个过程要15分钟左右
最后最后 提示你按m键并回车 然后会继续自动编译pkg包 这基本就大功告成了
编译好的pkg会出现在一个自动弹出的finder窗口 便于复制到其他位置


3. 以后clover更新了怎么办?
这次编译好了clover 当以后clover更新了 直接在终端里输入cloverpro就可以自动编译最新版了
编译好的pkg还是会出现在一个自动弹出的finder窗口里 超方便

东骧神骏 发表于 2015-10-5 22:34

学习了,感谢分享~~~

zhoudb 发表于 2015-10-5 22:44

Cloning into 'CloverGrowerPro'...
fatal: Unable to look up github.com (port 9418) (nodename nor servname provided, or not known)

sdsy1212 发表于 2015-10-5 22:48

zhoudb 发表于 2015-10-5 14:44 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
Cloning into 'CloverGrowerPro'...
fatal: Unable to look up github.com (port 9418) (nodename nor ser ...

难道我大天朝屏蔽了github? 也是醉了、、、那可能就不行了

sdsy1212 发表于 2015-10-5 22:53

哎 人在国外不知道github在国内也上不了 这样的话 这个教程就没意义了。。。

Loueos 发表于 2015-10-5 23:17

如何移除 3063 版本起 新增之 Welcome to Clover ... Scan Entries 引导信息

550318159 发表于 2015-10-5 23:31

感谢楼主分享,帮大忙了

sdsy1212 发表于 2015-10-5 23:33

Loueos 发表于 2015-10-5 15:17 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
如何移除 3063 版本起 新增之 Welcome to Clover ... Scan Entries 引导信息

这句话在Clover源码的rEFIt_UEFI/refit/main.c里
你不想要 在编译的时候 注释掉就好了
如果你不太熟悉编译 那么操作起来难度可能有点高

tanyilove 发表于 2015-10-5 23:37

sdsy1212 发表于 2015-10-5 23:33
这句话在Clover源码的rEFIt_UEFI/refit/main.c里
你不想要 在编译的时候 注释掉就好了
如果你不太熟悉编 ...

写个通俗教程吧。。。

sdsy1212 发表于 2015-10-5 23:42

550318159 发表于 2015-10-5 15:31 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
感谢楼主分享,帮大忙了

只可惜 github在国内被屏蔽了 这样的话 就无法下载clover和相关工具的源代码了。。。也就没法编译了

Loueos 发表于 2015-10-5 23:43

sdsy1212 发表于 2015-10-5 23:33 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
这句话在Clover源码的rEFIt_UEFI/refit/main.c里
你不想要 在编译的时候 注释掉就好了
如果你不太熟悉编 ...

第一次编译啊,再请教个问题就是clover主题用的是random参数会随机到embedded嵌入的主题,能否通过源码注释掉

sdsy1212 发表于 2015-10-5 23:43

tanyilove 发表于 2015-10-5 15:37 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
写个通俗教程吧。。。

等我回去仔细研究研究整理好了 再来发帖

sdsy1212 发表于 2015-10-5 23:48

Loueos 发表于 2015-10-5 15:43 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
第一次编译啊,再请教个问题就是clover主题用的是random参数会随机到embedded嵌入的主题,能否通过源码注 ...

你太坏了 问这么深入的问题。。。 我还没细看过呢。。。都是用的脚本自动编译

a774263559 发表于 2015-10-10 11:21

谢谢楼主分享教程不过github没有被屏蔽 偶尔服务器抽风而已我都用了好几年了 经常下载源码和上传源码

liwenloveyou 发表于 2015-10-10 12:14

Error compiling GCC-4.9.2 ! Check the log /Users/fengling/CloverGrowerPro/src/logs/gcc-native.x64.make.log.txt

- Ejecting RAM disk
"disk2" unmounted.
"disk2" ejected.
Toolchain buildERROR!!

sdsy1212 发表于 2015-10-13 15:43

liwenloveyou 发表于 2015-10-10 04:14 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
Error compiling GCC-4.9.2 ! Check the log /Users/fengling/CloverGrowerPro/src/logs/gcc-native.x64.ma ...

检查日志文件 /Users/fengling/CloverGrowerPro/src/logs/gcc-native.x64.make.log.txt
看看里面说什么

loonyeo 发表于 2015-10-13 18:55

谢谢楼主分享。。。。。

forum0001 发表于 2015-10-13 22:27

请问Ubuntu下能编译不

forum0001 发表于 2015-10-14 09:25

如何编译clover.iso呢

菜鸟杀手 发表于 2015-10-14 09:51

这不和在线升级一样么?有啥区别
页: [1] 2 3 4
查看完整版本: [授人以渔]如何自己编译最新的Clover引导程序