# Was there a \`build\_sysimg.jl\` distributed in previous versions of Julia?

**URL:** <https://discourse.julialang.org/t/was-there-a-build-sysimg-jl-distributed-in-previous-versions-of-julia/99455>\
**Category:** New to Julia\
**Tags:** question\
**Created:** [May 26, 2023, 3:58pm UTC](https://discourse.julialang.org/t/was-there-a-build-sysimg-jl-distributed-in-previous-versions-of-julia/99455 "2023-05-26T15:58:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![frylock](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/frylock/32/50213_2.png) [@frylock](https://discourse.julialang.org/u/frylock)\
**Post date:** [May 26, 2023, 3:58pm UTC](https://discourse.julialang.org/t/was-there-a-build-sysimg-jl-distributed-in-previous-versions-of-julia/99455/1 "2023-05-26T15:58:08Z")

</div>

In @ChrisRackauckas 's [blog](http://www.stochasticlifestyle.com/7-julia-gotchas-handle/), in “gotcha 7” a script is referenced (`build_sysimg.jl`, in JULIA\_HOME/share/julia) … that I don’t have in my installation (obtained by `git clone`). The purpose of the script was to generate a custom system image, with all of the optimizations for my own machine, rather than the one supplied by the download. Is that script gone because it has been superseded by PackageCompiler.jl?

Edit: forgot hyperlink.

---

<div class="post-metadata">

**Author:** ![frylock](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/frylock/32/50213_2.png) [@frylock](https://discourse.julialang.org/u/frylock)\
**Post date:** [May 26, 2023, 4:17pm UTC](https://discourse.julialang.org/t/was-there-a-build-sysimg-jl-distributed-in-previous-versions-of-julia/99455/2 "2023-05-26T16:17:34Z")

</div>

I guess I answered my own question, but on [this github issue](https://github.com/JuliaLang/julia/issues/28557), @viralbshah recommended using `PackageCompiler.jl` … so … I will.
