Siesta یه نرم افزار تخصصی برای انجام محاسبات سیستمهای فیزیکیه. هنگام کامپایل کردن این نرم افزار به یه سری ارور هایی میرسم که ظاهرا بسته های نرم افزاری مورد نیاز رو پیدا نمیکنه؛ اما تا جایی که تونستم بسته های نرم افزاری لازم رو نصب کردم؛ تعداد ارورها کم شده ولی هنوز هم مشکل دارم و نمیدونم این ارورهایی که هنوز هست مربوط به چیه؛
در ضمن تمام بسته های gfortran و libnetcdf-dev و libnetcdf6 و libblas3gf و liblapack3gf و libblas-dev و liblapack-dev رو هم نصب کردم اما هنوز مشکل سرجای خودش باقیه
من یه تازه کار هستم و به تازگی وارد انجمن اوبونتو شدم؛ ممنون میشم اگه کمکم کنید؛ کارم خیلی گیر کرده
این هم کدی هست که الان باهاش مواجهم و ارورهای مربوطه
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for xlf95... no
checking for lf95... no
checking for f95... f95
checking for Fortran compiler default output file name... a.out
checking whether the Fortran compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU Fortran compiler... yes
checking whether f95 accepts -g... yes
checking for Fortran flag needed to allow fixed-form source for .f suffix... none
checking for Fortran flag needed to allow free-form source for .f90 suffix... none
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for fixed form Fortran preprocessor features... done.
checking whether f95 compiles programs with cpp directives... yes
checking whether f95 accepts -D... yes
checking whether f95 accepts -I... yes
checking whether f95 fulfils requested features... yes
checking preprocessing mode we may therefore use... direct
checking for Fortran flag needed to allow preprocessed fixed-form source for .F suffix... (cached) none
checking for Fortran flag needed to allow free-form source for .F90 suffix... none
checking for ranlib... ranlib
configure: Could not determine type of compiler
checking for kind number produced by kind(1.0)... checking for kind number produced by kind(1.0)... 4
checking for kind number produced by kind(1.0d0)... checking for kind number produced by kind(1.0d0)... 8
checking for kind number produced by selected_real_kind(6,34)... checking for kind number produced by selected_real_kind(6,34)... 4
checking for kind number produced by selected_real_kind(15,300)... checking for kind number produced by selected_real_kind(15,300)... 8
checking how to compile a call to FLUSH... default
checking how to compile a call to ABORT... default
checking how to compile DIMAG... default
checking for netcdf... no
checking is BLAS linked by default... no
checking for BLAS in -lblasmt... no
checking for BLAS in ATLAS... yes
checking LAPACK already linked... no
checking for LAPACK in -llapackmt... no
checking for LAPACK in -llapack... yes
checking LAPACK includes divide-and-conquer routines... yes
configure: using DC_LAPACK routines packaged with SIESTA due to bug in library. Linker flag might be needed to avoid duplicate symbols
configure: creating ./config.status
config.status: creating arch.make