afonari / emc

Effective Mass Calculator for Semiconductors
Other
104 stars 59 forks source link

Facing error in installation #16

Open sajidurehman opened 6 years ago

sajidurehman commented 6 years ago

Hi, i followed following steps but i am facing an error please help me to fix this error. Commands

Error

gfortran emc_gen.f90 -o emc_gen emc_functions.o emc_functions.o: In function __emc_functions_MOD_vect2g': emc_functions.f90:(.text+0x1a5): undefined reference toddot_' emcfunctions.f90:(.text+0x289): undefined reference to `ddot' emcfunctions.f90:(.text+0x36d): undefined reference to `ddot' emc_functions.o: In function __emc_functions_MOD_inverse': emc_functions.f90:(.text+0x80a): undefined reference todgetrf_' emcfunctions.f90:(.text+0x8cb): undefined reference to `dgetri' emc_functions.o: In function __emc_functions_MOD_puredegmv': emc_functions.f90:(.text+0xe1d): undefined reference todgemv_' emc_functions.o: In function __emc_functions_MOD_puredgesv': emc_functions.f90:(.text+0x1035): undefined reference todgesv_' collect2: error: ld returned 1 exit status make: *** [emc_gen] Error 1

Looking forward to your help.

afonari commented 6 years ago

Linkers fails to link LAPACK. Try fixing PATH / LD_LIBRARY_PATH.

But really, switch to python version - emc.py

sajidurehman commented 6 years ago

Hi afonari, Thank you for your reply. i again installed lapack-3.8.0.tar.gz and added the path like export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

but still i am getting same error. please help me to fix this error.

looking forward to your kind help again

afonari commented 6 years ago

Try this http://icl.cs.utk.edu/lapack-forum/viewtopic.php?f=12&t=3336

Or python version.