# PackageCompiler : target GLIBC version when creating an app?

**URL:** <https://discourse.julialang.org/t/packagecompiler-target-glibc-version-when-creating-an-app/86159>\
**Category:** General Usage\
**Tags:** question, package-compiler\
**Created:** [August 22, 2022, 10:49pm UTC](https://discourse.julialang.org/t/packagecompiler-target-glibc-version-when-creating-an-app/86159 "2022-08-22T22:49:51Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gauf](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gauf/32/13618_2.png) [@Gauf](https://discourse.julialang.org/u/Gauf)\
**Post date:** [August 22, 2022, 10:49pm UTC](https://discourse.julialang.org/t/packagecompiler-target-glibc-version-when-creating-an-app/86159/1 "2022-08-22T22:49:51Z")

</div>

I’ve recently created an Ubuntu VM with the latest LTS release (22.04 – jammy) to build and distribute relocatable apps.

After transferring an app to another machine with an older Ubuntu install, I get this error:

```julia
./myApp: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./myApp)

```

Right. So, is there a way to `create_app` that links to a specific version of `glibc` compatible with older installs ?

Having multiple VMs or containers with different versions of Ubuntu for builds isn’t a problem, but I’m asking out of curiosity in case I missed something that would be simpler.

Many thanks!
