Failed:Code Aster 13.4 parallel with PETSc on Ubuntu 16.04 -2

もう少し試してみました。

Petscのbuildで

--download-mumps=Yes

の代わりに

--download-mumps=/opt/mumps-5.1.1-aster2.tar.gz

としたのですが、configureが通りませんでした。

次に、

./config/configure.py --configModules=PETSc.Configure --optionsModule=config.compilerOptions --with-mpi-dir=/usr/lib/openmpi --with-blas-lapack-lib=/opt/OpenBLAS/lib/libopenblas.a --download-hypre=yes --download-ml=yes --with-debugging=0 COPTFLAGS=-O1 CXXOPTFLAGS=-O1 FOPTFLAGS=-O1 --configModules=PETSc.Configure --optionsModule=PETSc.compilerOptions --with-x=0 --with-shared-libraries=0 --download-mumps=no --with-scalapack-dir=/opt/scalapack --with-ptscotch-dir=/opt/scotch-6.0.4 --with-parmetis-dir=/opt/parmetis-4.0.3 --with-metis-dir=/opt/aster/public/metis-5.1.0

とmumpsを外してbuildしました。petscのbuildとtestは問題なかったのですが、code asterのbuildで、エラーがでてしまいました。

[8008/8019][99%][\][===============================================================================================================> ][4m4.290s]bibfor/matrix/augmented_lagrangian_context_type.F90.1.o: In function `__augmented_lagrangian_context_type_MOD_new_augmented_lagrangian_context':
augmented_lagrangian_context_type.F90:(.text+0x443): undefined reference to `matmumpsseticntl_'
augmented_lagrangian_context_type.F90:(.text+0x49a): undefined reference to `matmumpsseticntl_'
augmented_lagrangian_context_type.F90:(.text+0x4ef): undefined reference to `matmumpsseticntl_'
augmented_lagrangian_context_type.F90:(.text+0x544): undefined reference to `matmumpsseticntl_'
augmented_lagrangian_context_type.F90:(.text+0x599): undefined reference to `matmumpssetcntl_'
collect2: error: ld returned 1 exit status

[8008/8008][100%][|][==============================================================================================================>][4m11.125s]
Waf: Leaving directory `/home/xxx/dev/codeaster/src/build/release'
Build failed
 -> task in 'asterexec' failed (exit status 1): 
 task details in: /home/xxx/dev/codeaster/src/build/release/asterexec.log
caelinuxU16-vm:~/dev/codeaster/src$

エラーが出てしまいました。以上、参考まで。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です