De acordo com o documento " descrição mais longa " vinculado do Página Wiki do Wiki e os Compiladores de Stanford Claro página no Coursera, você não terá nenhum problema executando Cool
no Ubuntu.
Uma distribuição de estudantes do projeto está disponível. Essas distribuições incluem código de objeto para o compilador de referência do coolc, atribuições e toda a documentação.
(Fonte: Página principal legal )
A distribuição do aluno parece estar disponível apenas como parte de uma aula ou a pedido, para que você possa esperar até fazer a aula.
Quanto à instalação e execução:
O Cool é altamente portátil e fácil de instalar em qualquer máquina Unix com ferramentas de software padrão GNU gmake, bison e flex .... Uma distribuição Linux separada é feita
disponível para os alunos usarem em seus PCs domésticos. (Fonte: Cool " descrição mais longa ")
Então, mais uma vez, depois de receber a versão do aluno, você não deve ter nenhum problema. Você pode ter certeza de ter as ferramentas padrão instaladas com:
sudo apt-get install build-essential flex bison
O curso de Stanford no Coursera diz: Students who choose to do the project can implement it in either C++ or Java.
Se você optar por usar o Java, poderá instalar o JDK com:
sudo apt-get install openjdk-7-jdk