Несмотря на то, что на сайте Gmsh'а можно найти исполняемые файлы, подходящие практически для любой операционной системы (Windows, Linux, Mac OS X), иногда требуется собрать его из исходников. Например, вы обладаете экзотической платформой, для которой Gmsh не имеет готовой сборки. Или вы хотите почувствовать всю мощь Gmsh-библиотеки, включив функции API в свой код. В этих случаях вам придется собрать Gmsh самому из исходных файлов. Скачать исходники, также как и исполняемые файлы, можно с сайта, причем и в том и в другом случае у вас есть возможность выбора версии, которую вы хотите иметь. По старой доброй привычке рекомендую скачивать исходники версии Gmsh 2.4.2, поскольку очередные попытки использования более современных версий (2.5.0 и 2.5.1) оказались для некоторых тестов неудачными. В то время как Gmsh 2.4.2, наш старый трудяга, все перелопатил на ура. В пользу новых версий Gmsh'а - новые опции и поддержка более современных форматов файлов. Однако для меня надежность важнее. Поэтому мы снова работаем с версией 2.4.2.