# Can't compile aarch64-wrs-vxworks target in GCC10

**URL:** <https://forums.windriver.com/t/cant-compile-aarch64-wrs-vxworks-target-in-gcc10/216>\
**Category:** VxWorks SDK\
**Created:** [July 13, 2023, 11:50am UTC](https://forums.windriver.com/t/cant-compile-aarch64-wrs-vxworks-target-in-gcc10/216 "2023-07-13T11:50:04Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ravi](https://avatars.discourse-cdn.com/v4/letter/r/58956e/32.png) [@ravi](https://forums.windriver.com/u/ravi)\
**Post date:** [July 13, 2023, 11:50am UTC](https://forums.windriver.com/t/cant-compile-aarch64-wrs-vxworks-target-in-gcc10/216/1 "2023-07-13T11:50:04Z")

</div>

I am unable to build a custom toolchain for target “aarch64-wrs-vxworks” in GCC10. Is this target supported by default in all GCC releases?

---

<div class="post-metadata">

**Author:** ![dan.milea](https://avatars.discourse-cdn.com/v4/letter/d/4bbf92/32.png) [@dan.milea](https://forums.windriver.com/u/dan.milea)\
**Post date:** [July 15, 2023, 7:47am UTC](https://forums.windriver.com/t/cant-compile-aarch64-wrs-vxworks-target-in-gcc10/216/2 "2023-07-15T07:47:52Z")

</div>

Current releases of VxWorks use clang/lvm for aarch64 support. Do you have a special reason for building a gcc-based aarch64 toolchain?

---

<div class="post-metadata">

**Author:** ![ravi](https://avatars.discourse-cdn.com/v4/letter/r/58956e/32.png) [@ravi](https://forums.windriver.com/u/ravi)\
**Post date:** [July 18, 2023, 6:29am UTC](https://forums.windriver.com/t/cant-compile-aarch64-wrs-vxworks-target-in-gcc10/216/3 "2023-07-18T06:29:35Z")

</div>

Thanks Dan for your response. I am using vxworks 5.4.x version and the target cpu is armv8(cortex A53). So I am trying to build aarch64-wrs-vxworks target with gcc10.3.0 toolchain. But the gcc reports that this target is not supported. Previously I have built the powerpc-wrs-vxworks with gcc6.4.0, but I didn’t face any error. Is it possible to compile gcc10.3.0 for aarch64-wrs-vxworks with some modifications? Any suggestions are welcome. Thanks

\*\*\* Configuration aarch64-wrs-vxworks not supported  
make[1]: \*\*\* [configure-target-libgcc] Error 1  
make[1]: Leaving directory `/home/r34kumar/gcc10.3.0/build/gcc’  
make: \*\*\* [all] Error 2

---

<div class="post-metadata">

**Author:** ![dan.milea](https://avatars.discourse-cdn.com/v4/letter/d/4bbf92/32.png) [@dan.milea](https://forums.windriver.com/u/dan.milea)\
**Post date:** [July 18, 2023, 7:58am UTC](https://forums.windriver.com/t/cant-compile-aarch64-wrs-vxworks-target-in-gcc10/216/4 "2023-07-18T07:58:14Z")

</div>

I don’t think GCC 10 was ever used in VxWorks. As far as I remember the last GCC version which was supported in VxWorks was in the 8.x series, and that was for PowerPC.

---

<div class="post-metadata">

**Author:** ![ravi](https://avatars.discourse-cdn.com/v4/letter/r/58956e/32.png) [@ravi](https://forums.windriver.com/u/ravi)\
**Post date:** [July 18, 2023, 8:16am UTC](https://forums.windriver.com/t/cant-compile-aarch64-wrs-vxworks-target-in-gcc10/216/5 "2023-07-18T08:16:24Z")

</div>

Thanks Dan for your support.
