我正在尝试编译 Julia 的自定义系统映像以加快某些库的加载,特别是 Gadfly。我尝试了文档教程,但 Julia 抱怨未定义的路径(这使我需要每个库),并且在将所有这些都链接到未定义的变量STDOUT
和STDERR
. 如果我不使用userimg.jl
文件,则编译工作完美。
我首先尝试了一个userimg.jl
文件,只有
include("/home/clavero/.julia/v0.4/Gadfly/src/Gadfly.jl")
但它抱怨库不在路径中,错误消息如
Base.ArgumentError(msg="Codecs not found in path")
所以我开始以正确的顺序包含大约 30 个库,只是为了得出关于STDERR
和的错误STDOUT
。
我以 root 身份运行 Julia 以获得所需文件的写入权限,并且在 root REPL 中运行homedir()
给了我/root
,所以我怀疑是路径问题。
如何生成包含 Gadfly 的自定义图像?我是不是按照指南搞错了?