EC1140

Article ID:360033192411
1 minute readKnowledge base

Summary

Invalid cross make OS "[os]": must be "linux" or "solaris"

Description

ElectricAccelerator 4.2.0 added support for a limited form of "cross make": that is, running the Electric Make client on a host running a different operating system than that used on the cluster hosts. This feature is supported only from Linux to Solaris or from Solaris to Linux.

Reasons

The user specified an invalid value for the --emake-crossmake command-line option.

Fixes

Correct the value specified for the --emake-crossmake command-line option. The value must be either "linux", indicating that the user wishes to use Linux-based agents for the build; or "solaris", indicating that the user wishes to use Solaris-based agents for the build.

This article is part of our Knowledge Base and is provided for guidance-based purposes only. The solutions or workarounds described here are not officially supported by CloudBees and may not be applicable in all environments. Use at your own discretion, and test changes in a safe environment before applying them to production systems.