Я пытаюсь установить JAGS на мои окна, используя MinGW. Для этого в инструкциях указано, что мне нужно установить 32-битную и 64-битную версию LAPACK. Я успешно установил 32-разрядную версию, но получаю ошибки при попытке установить 64-разрядную версию. Он говорит, что у вас должен быть чистый каталог сборки. Я довольно новичок во всем этом, но я попытался использовать make clean, а также удалить папку LAPACK и повторную загрузку, но это не помогло.
Вот инструкции:
- tar xfvz lapack-3.4.1.tgz
- cd lapack-3.4.1
- Скопируйте файл «INSTALL / make.inc.gfortran» в «make.inc» в исходном каталоге верхнего уровня.
- Тогда
отредактируйте «make.inc», заменив следующие строки:
- Фортран = Гфортран -m32
ПОГРУЗЧИК = gfortran -m32
- Тип
сделать блазлиб
- make lapacklib
Когда я пытаюсь набрать make blaslib, я получаю это сообщение:
$ make blaslib
( cd BLAS/SRC; make )
make[1]: Entering directory '/home/AM/lapack-3.4.1/BLAS/SRC'
gofortran -m64 -02 -c isamax.f -o isamax.o
f951.exe: sorry, unimplemented: 64-bit mode not compiled in
make[1]: xxx [isamax.o] Error 1
make[1]: Leaving directory '/home/AM/lapack-3.4.1/BLAS/SRC'
make: xxx [blaslib] Error 2
Я не уверен, почему это произошло, так как это работало, когда я установил 32-разрядную версию.