# Question: Can We Make A Single AppImage to Work on all CPU? (same OS)

**URL:** <https://discourse.appimage.org/t/question-can-we-make-a-single-appimage-to-work-on-all-cpu-same-os/1841>\
**Category:** Creating AppImages\
**Created:** [September 20, 2020, 11:25am UTC](https://discourse.appimage.org/t/question-can-we-make-a-single-appimage-to-work-on-all-cpu-same-os/1841 "2020-09-20T11:25:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![holloway](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.appimage.org/holloway/32/817_2.png) [@holloway](https://discourse.appimage.org/u/holloway)\
**Post date:** [September 20, 2020, 11:25am UTC](https://discourse.appimage.org/t/question-can-we-make-a-single-appimage-to-work-on-all-cpu-same-os/1841/1 "2020-09-20T11:25:41Z")

</div>

When packaging the software into an AppImage, can we so something like:

```auto
1. Execute AppImage
1.1 identify_cpu.sh / init script to identify the CPU architeture
1.2 run software binary for that CPU architecture inside AppImage container

```

The original path was to compile one AppImage for each architecture. It’s not hard but rather seeing the above as quite a good value.

* * *

Go dev here. Just curious. 😆

---

<div class="post-metadata">

**Author:** ![probono](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.appimage.org/probono/32/81_2.png) [@probono](https://discourse.appimage.org/u/probono)\
**Post date:** [September 21, 2020, 10:38pm UTC](https://discourse.appimage.org/t/question-can-we-make-a-single-appimage-to-work-on-all-cpu-same-os/1841/2 "2020-09-21T22:38:24Z")

</div>

Unfortunately no, because [https://icculus.org/fatelf/](https://icculus.org/fatelf/) is not in the mainline kernel.

---

<div class="post-metadata">

**Author:** ![holloway](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.appimage.org/holloway/32/817_2.png) [@holloway](https://discourse.appimage.org/u/holloway)\
**Post date:** [September 22, 2020, 2:02am UTC](https://discourse.appimage.org/t/question-can-we-make-a-single-appimage-to-work-on-all-cpu-same-os/1841/3 "2020-09-22T02:02:55Z")

</div>

noted. Thank you. ^^

I will stick to the multi arch build for the time being.
