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

کمک و پشتیبانی => نصب، راه‌اندازی و بروزآوری => نویسنده: poladchegivara در 15 خرداد 1392، 01:28 ب‌ظ

عنوان: نیاز فوری به رفع مشکل در کامپایل کردن نرم افزار Siesta
ارسال شده توسط: poladchegivara در 15 خرداد 1392، 01:28 ب‌ظ
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
عنوان: پاسخ : نیاز فوری به رفع مشکل در کامپایل کردن نرم افزار Siesta
ارسال شده توسط: MHA152 در 15 خرداد 1392، 02:10 ب‌ظ
می تونید این نرم افزار را از طریق مخازن نصب کنید تا تموم پیش نیازهاشم باهاش بدون دردسر نصب بشه
عنوان: پاسخ : نیاز فوری به رفع مشکل در کامپایل کردن نرم افزار Siesta
ارسال شده توسط: سلمان م. در 15 خرداد 1392، 02:21 ب‌ظ
می تونید این نرم افزار را از طریق مخازن نصب کنید تا تموم پیش نیازهاشم باهاش بدون دردسر نصب بشه
نرم‌افزار تو مخازن نیست.

@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، اگه مشکلی داشتی بپرس.
عنوان: پاسخ : نیاز فوری به رفع مشکل در کامپایل کردن نرم افزار Siesta
ارسال شده توسط: poladchegivara در 15 خرداد 1392، 05:36 ب‌ظ
نقل‌قول
شما تا این‌جای کار درست اومدی که بهت arch.make داده. الآن بنویس make و enter رو بزن تا تموم بشه.

آقا مشکل حل شد؛ تست های برنامه هم با موفقیت ران شد؛ ممنون از منابعی که معرفی کردید
عنوان: پاسخ : نیاز فوری به رفع مشکل در کامپایل کردن نرم افزار Siesta
ارسال شده توسط: سلمان م. در 15 خرداد 1392، 07:11 ب‌ظ
منبع‌ها جای دور از ذهنی نبودن. وب‌گاه رسمی برنامه بودن :)
عنوان: نیاز فوری به رفع مشکل در کامپایل کردن نرم افزار Siesta
ارسال شده توسط: mohamad-gh1989 در 04 دی 1394، 12:54 ب‌ظ
سلام
من نرم افزار siesta رو نصب کردم الان تو یک فایلی دستورات رو نوشتم مثلا اکسیژن با فرمت fdf ذخیره کردم . فقط نمیدونم با چه دستوری در siesta اجراش کنم. اگر امکان داره کمکم کنید.با تشکر