انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: نیاز فوری به رفع مشکل در کامپایل کردن نرم افزار Siesta  (دفعات بازدید: 2747 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین poladchegivara

  • Newbie
  • *
  • ارسال: 4
  • جنسیت : پسر
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

آفلاین MHA152

  • High Hero Member
  • *
  • ارسال: 2745
  • جنسیت : پسر
  • من عاشق یونیکسی ها هستم
می تونید این نرم افزار را از طریق مخازن نصب کنید تا تموم پیش نیازهاشم باهاش بدون دردسر نصب بشه
بهتون پیشنهاد می کنم به دنیای بزرگ شبه−یونیکس وارد بشید و از پیشرفت لذت ببرید
جیمیلم

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
می تونید این نرم افزار را از طریق مخازن نصب کنید تا تموم پیش نیازهاشم باهاش بدون دردسر نصب بشه
نرم‌افزار تو مخازن نیست.

@poladchegivara
طبق چیزایی که این‌جا نوشته: http://icmab.cat/leem/siesta/Documentation/Manuals/manual-2.0/node5.html
شما تا این‌جای کار درست اومدی که بهت arch.make داده. الآن بنویس make و enter رو بزن تا تموم بشه.

طریقه‌ی اجرا کردن برنامه رو هم این‌جا نوشته،
http://icmab.cat/leem/siesta/Documentation/Manuals/manual-2.0/node6.html
ولی حوصله‌ام نشد بخونمش  ;D، اگه مشکلی داشتی بپرس.

آفلاین poladchegivara

  • Newbie
  • *
  • ارسال: 4
  • جنسیت : پسر
نقل‌قول
شما تا این‌جای کار درست اومدی که بهت arch.make داده. الآن بنویس make و enter رو بزن تا تموم بشه.

آقا مشکل حل شد؛ تست های برنامه هم با موفقیت ران شد؛ ممنون از منابعی که معرفی کردید

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
منبع‌ها جای دور از ذهنی نبودن. وب‌گاه رسمی برنامه بودن :)

آفلاین mohamad-gh1989

  • Newbie
  • *
  • ارسال: 1
سلام
من نرم افزار siesta رو نصب کردم الان تو یک فایلی دستورات رو نوشتم مثلا اکسیژن با فرمت fdf ذخیره کردم . فقط نمیدونم با چه دستوری در siesta اجراش کنم. اگر امکان داره کمکم کنید.با تشکر