# Unable to MAKE Ansible 2.2.0.0 on Solaris

**URL:** <https://forum.ansible.com/t/unable-to-make-ansible-2-2-0-0-on-solaris/23186>\
**Category:** Ansible Project\
**Created:** [December 6, 2016, 4:58pm UTC](https://forum.ansible.com/t/unable-to-make-ansible-2-2-0-0-on-solaris/23186 "2016-12-06T16:58:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Harvey\_Flaisher](https://avatars.discourse-cdn.com/v4/letter/h/94ad74/32.png) [@Harvey\_Flaisher](https://forum.ansible.com/u/Harvey_Flaisher)\
**Post date:** [December 6, 2016, 4:58pm UTC](https://forum.ansible.com/t/unable-to-make-ansible-2-2-0-0-on-solaris/23186/1 "2016-12-06T16:58:44Z")

</div>

Hello:

We are on this OS: Solaris 10 5/09 s10x\_u7wos\_08 X86

I cannot compile/build Ansible from source using either MAKE or GMAKE (see below).

Can someone please point me in a direction?

thank you.  
Harvey

$ make  
make: Fatal error in reader: Makefile, line 26: Unexpected end of line seen

$ gmake  
/bin/sh: git: not found  
/bin/sh: git: not found  
/bin/sh: git: not found  
date: illegal option – utc  
date: illegal option – date=  
usage: date [-u] mmddHHMM[[cc]yy][.SS]  
date [-u] [+format]  
date -a [-]sss[.fff]  
Cleaning up distutils stuff  
rm -rf build  
rm -rf dist  
rm -rf lib/ansible.egg-info/  
Cleaning up byte compiled python stuff  
find . -type f -regex “.\*.py[co]$” -delete  
find: bad option -regex  
find: [-H | -L] path-list predicate-list  
gmake: \*\*\* [clean] Error 1

---

<div class="post-metadata">

**Author:** ![Mike\_Quentel](https://avatars.discourse-cdn.com/v4/letter/m/7993a0/32.png) [@Mike\_Quentel](https://forum.ansible.com/u/Mike_Quentel)\
**Post date:** [December 15, 2016, 5:07pm UTC](https://forum.ansible.com/t/unable-to-make-ansible-2-2-0-0-on-solaris/23186/2 "2016-12-15T17:07:53Z")

</div>

Solaris 10 includes utilities with the same names as GNU versions. For example, the implementation of find might not include all the options one would get with the GNU version. One solution is to install the GNU tool versions. Otherwise, might have to change the script to use the Solaris-expected options.
