# Does anyone have experience compiling for HPE OSS?

**URL:** https://discourse.cmake.org/t/does-anyone-have-experience-compiling-for-hpe-oss/14308
**Category:** Usage
**Tags:** gen:ninja, tool:cmake
**Created:** [July 2, 2025, 1:48pm UTC](https://discourse.cmake.org/t/does-anyone-have-experience-compiling-for-hpe-oss/14308 "2025-07-02T13:48:37Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![manray](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@manray](https://discourse.cmake.org/u/manray)
#### Post date: [July 2, 2025, 1:48pm UTC](https://discourse.cmake.org/t/does-anyone-have-experience-compiling-for-hpe-oss/14308/1 "2025-07-02T13:48:37Z")

</div>

I am switching build systems from Meson/Ninja to CMake/Ninja for a large C/C++ project that targets many operating systems. AIX, Solaris, Linux, Windows, etc seem well supported by CMake, but I am worried about **HPE OSS** as it is a more obscure Unix-ish OS. Currently, the only way that HPE officially supports compiling for OSS is via a specialized Eclipse build system which cross compiles from Windows, which is clunky and frankly ridiculous. I was never able to get OSS builds using Meson without modifying the Meson source code, which is why I am switching to CMake. OSS is a Unix subsystem for HPE Nonstop machines (formerly Tandem).

Has anyone had any luck using CMake for OSS builds? It would likely need to be cross compiled using the HPE-provided cross compilers, which are rather obscure.
