# PackageCompiler create\_sysimage options for Artifacts

**URL:** https://discourse.julialang.org/t/packagecompiler-create-sysimage-options-for-artifacts/133380
**Category:** General Usage
**Tags:** package-compiler
**Created:** [October 23, 2025, 11:30am UTC](https://discourse.julialang.org/t/packagecompiler-create-sysimage-options-for-artifacts/133380 "2025-10-23T11:30:44Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![oscarvdvelde](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oscarvdvelde/32/202157_2.png) [@oscarvdvelde](https://discourse.julialang.org/u/oscarvdvelde)
#### Post date: [October 23, 2025, 11:30am UTC](https://discourse.julialang.org/t/packagecompiler-create-sysimage-options-for-artifacts/133380/1 "2025-10-23T11:30:44Z")

</div>

I succeeded making a system image for a Windows PC with a different cpu\_target.  
But when I started it, it failed because some artifacts (…SpecFun) were not installed.  
So I solved it by instantiating the packages, which negates the efficiency of sharing just the sysimage.

Now I saw on the main page, upgrade section:

> Lazy artifacts (those not downloaded until used) are not included in apps by default anymore. Use `include_lazy_artifacts=true` to re-enable this.

But this parameter is only available for `create_app`. Is there a way to fix my issue while using the `create_sysimage` option?
