I tried hard to make it work on Sherlock but failed in the end. I got zsh to compile but the resulting shell failed to parse color strings.
However, I could not make icmake work as I wanted to. One trick to at least build it was to change the gcc compiler using `ml gcc/6.3.0` on Sherlock.
M. Schneider, M. Velten, and J. Haupert. Proceedings of the Sixth International Conference on Intelligent Environments (IE 2010), Kuala Lumpur, Malaysia, page 122-127. Los Alamitos, CA, IEEE Computer Society CPS, (2010)
R. Schneider, and P. Heisterkamp. Proceedings of the ISCA Tutorial and Research Workshop (ITRW) on Interactive Dialogue in Multi-Modal Systems (IDS-02): Multi-Modal Dialogue in Mobile Environments. Kloster Irsee, Germany, (2002)
K. Schmidt, R. Stühmer, and L. Stojanovic. Intelligent Event Processing, Papers from the 2009 AAAI Spring Symposium, SS-09-05, page 67--72. Menlo Park, CA, AAAI Press, (2009)
T. Scheffler, R. Roller, and N. Reithinger. Proceedings of the 6th IJCAI Workshop on Knowledge and Reasoning in Practical Dialogue Systems, Pasadena, CA, USA, page 93-98. (2009)
S. Rosset, O. Galibert, G. Illouz, and A. Max. Proceedings of Interspeech 2006---ICSLP: 9th International Conference on Spoken Language Processing, Pittsburgh, PA, USA, page 1914-1917. (2006)
T. Rist, P. Brandmeier, G. Herzog, and E. André. Proceedings of the Working Conference on Advanced Visual Interfaces (AVI '00), Palermo, Italy, page 250-254. (2000)