вот, собрал при помощи cygwin/64
обычный ccx и multithread
Blog about CalculiX (Russian, English)
Блог про программный пакет CalculiX (на русском и английском)
Собрал при помощи Visual Studio 2015 бинарник утилитки unical1
http://files.calculix.kharkov.org/unical1/1/
VS сделала бинарный файл меньше, чем cygwin. Кроме того, он не требует специфических цигвиновских .dll
* * *
Что такое unical1:
Continue reading “unical1”
Только что я закончил собирать cgx в среде cygwin. Собирается без проблем, главное устанавливать все требуемые библиотеки. Но запускать надо хитро. cgx – графическое оконное приложение, поэтому в терминале cygwin надо запустить иксы командой xwin& (с амперсендом! Появится пустая экранная оболочка) Потом в той же сессии терминала надо запустить xterm -display :0
А в запустившемся окне xterm’а запускаем cgx примерно так
./cgx.exe 1.frd
И тут откроется окно cgx
* * *
Не, как-то можно проще, с установкой переменной среды DISPLAY, но у меня не получилось. А через xterm получилось (xterm сам устанавливает кучу переменных окружения, нужных для запуска X-приложений)
В среде cygwin я собрал ccx 2.8 patch 2:
files.calculix.kharkov.org/ccx_prool/4/ccx_5_jul_2015.zip
* * *
И не забывайте, что в линуксах фортран называется f77, а в cygwin – gfortran
Немного повозился со сборкой ccx под Windows в среде cygwin.
spooles надо собирать так
make CC=cc lib
(то есть указывать имя компилятора в переменной CC, можно еще CC=gcc или даже CC=g++)
При сборке ARPACK в ARmake.inc вместо f77 надо писать gfortran