我都试过了 提示:
lapack_double.f:(.text+0x385d): undefined reference to `ztrmm_'
lapack_double.f:(.text+0x38fd): undefined reference to `zgemm_'
lapack_double.f:(.text+0x39a1): undefined reference to `ztrmm_'
lapack_double.f:(.text+0x3c69): undefined reference to `zcopy_'
lapack_double.f:(.text+0x3d2d): undefined reference to `ztrmm_'
lapack_double.f:(.text+0x3e07): undefined reference to `zgemm_'
lapack_double.f:(.text+0x3e80): undefined reference to `ztrmm_'
lapack_double.f:(.text+0x3f59): undefined reference to `zgemm_'
lapack_double.f:(.text+0x3fd2): undefined reference to `ztrmm_'
../vasp.5.lib/lapack_double.o: In function `dgghrd_':
lapack_double.f:(.text+0x38f1e): undefined reference to `drot_'
lapack_double.f:(.text+0x38faa): undefined reference to `drot_'
lapack_double.f:(.text+0x3901c): undefined reference to `drot_'
lapack_double.f:(.text+0x39148): undefined reference to `drot_'
lapack_double.f:(.text+0x391bb): undefined reference to `drot_'
../vasp.5.lib/lapack_double.o:lapack_double.f:(.text+0x3922e): more undefined references to `drot_' follow
../vasp.5.lib/lapack_double.o: In function `dtgevc_':
lapack_double.f:(.text+0x422fd): undefined reference to `dgemv_'
../vasp.5.lib/lapack_double.o: In function `dggbak_':
lapack_double.f:(.text+0x44df6): undefined reference to `dscal_'
lapack_double.f:(.text+0x44e6c): undefined reference to `dscal_'
lapack_double.f:(.text+0x44f85): undefined reference to `dswap_'
lapack_double.f:(.text+0x45043): undefined reference to `dswap_'
lapack_double.f:(.text+0x45100): undefined reference to `dswap_'
lapack_double.f:(.text+0x451be): undefined reference to `dswap_'
../vasp.5.lib/lapack_double.o: In function `dgetf2_':
lapack_double.f:(.text+0x4530e): undefined reference to `idamax_'
lapack_double.f:(.text+0x453c9): undefined reference to `dswap_'
lapack_double.f:(.text+0x45460): undefined reference to `dscal_'
lapack_double.f:(.text+0x4554e): undefined reference to `dger_'
../vasp.5.lib/lapack_double.o: In function `zstein_':
lapack_double.f:(.text+0x46226): undefined reference to `dcopy_'
lapack_double.f:(.text+0x4626d): undefined reference to `dcopy_'
lapack_double.f:(.text+0x462b3): undefined reference to `dcopy_'
lapack_double.f:(.text+0x4635f): undefined reference to `dasum_'
lapack_double.f:(.text+0x463f0): undefined reference to `dscal_'
lapack_double.f:(.text+0x46640): undefined reference to `idamax_'
lapack_double.f:(.text+0x466e5): undefined reference to `dnrm2_'
lapack_double.f:(.text+0x4673d): undefined reference to `idamax_'
lapack_double.f:(.text+0x467b3): undefined reference to `dscal_'
../vasp.5.lib/lapack_double.o: In function `zgetf2_':
lapack_double.f:(.text+0x4740f): undefined reference to `izamax_'
lapack_double.f:(.text+0x4752b): undefined reference to `zswap_'
lapack_double.f:(.text+0x4766b): undefined reference to `zscal_'
lapack_double.f:(.text+0x47766): undefined reference to `zgeru_'
../vasp.5.lib/lapack_double.o: In function `ztrtri_':
lapack_double.f:(.text+0x4816f): undefined reference to `ztrmm_'
lapack_double.f:(.text+0x48226): undefined reference to `ztrsm_'
lapack_double.f:(.text+0x4842d): undefined reference to `ztrmm_'
lapack_double.f:(.text+0x48506): undefined reference to `ztrsm_'
../vasp.5.lib/lapack_double.o: In function `zggbal_':
lapack_double.f:(.text+0x491ff): undefined reference to `zswap_'
lapack_double.f:(.text+0x49285): undefined reference to `zswap_'
lapack_double.f:(.text+0x49301): undefined reference to `zswap_'
lapack_double.f:(.text+0x4935c): undefined reference to `zswap_'
lapack_double.f:(.text+0x4998c): undefined reference to `ddot_'
lapack_double.f:(.text+0x499f0): undefined reference to `ddot_'
lapack_double.f:(.text+0x49bfd): undefined reference to `dscal_'
lapack_double.f:(.text+0x49c35): undefined reference to `dscal_'
lapack_double.f:(.text+0x49c8a): undefined reference to `daxpy_'
lapack_double.f:(.text+0x49cda): undefined reference to `daxpy_'
lapack_double.f:(.text+0x4a228): undefined reference to `ddot_'
lapack_double.f:(.text+0x4a284): undefined reference to `ddot_'
lapack_double.f:(.text+0x4a49b): undefined reference to `daxpy_'
lapack_double.f:(.text+0x4a50b): undefined reference to `daxpy_'
lapack_double.f:(.text+0x4a6a2): undefined reference to `izamax_'
lapack_double.f:(.text+0x4a7a1): undefined reference to `izamax_'
lapack_double.f:(.text+0x4aa01): undefined reference to `izamax_'
lapack_double.f:(.text+0x4aabf): undefined reference to `izamax_'
lapack_double.f:(.text+0x4ad62): undefined reference to `zdscal_'
lapack_double.f:(.text+0x4adcb): undefined reference to `zdscal_'
lapack_double.f:(.text+0x4ae4a): undefined reference to `zdscal_'
lapack_double.f:(.text+0x4ae8f): undefined reference to `zdscal_'
../vasp.5.lib/lapack_double.o: In function `zhgeqz_':
lapack_double.f:(.text+0x4ca4d): undefined reference to `zscal_'
lapack_double.f:(.text+0x4ca8e): undefined reference to `zscal_'
lapack_double.f:(.text+0x4cbef): undefined reference to `zscal_'
lapack_double.f:(.text+0x4ea4d): undefined reference to `zscal_'
lapack_double.f:(.text+0x4eab9): undefined reference to `zscal_'
../vasp.5.lib/lapack_double.o:lapack_double.f:(.text+0x4ec35): more undefined references to `zscal_' follow
../vasp.5.lib/lapack_double.o: In function `ztgevc_':
lapack_double.f:(.text+0x559cc): undefined reference to `zgemv_'
lapack_double.f:(.text+0x57a4c): undefined reference to `zgemv_'
../vasp.5.lib/lapack_double.o: In function `zggbak_':
lapack_double.f:(.text+0x58149): undefined reference to `zdscal_'
lapack_double.f:(.text+0x581c4): undefined reference to `zdscal_'
lapack_double.f:(.text+0x582e7): undefined reference to `zswap_'
lapack_double.f:(.text+0x583af): undefined reference to `zswap_'
lapack_double.f:(.text+0x58476): undefined reference to `zswap_'
lapack_double.f:(.text+0x5853e): undefined reference to `zswap_'
../vasp.5.lib/lapack_double.o: In function `zhegv_':
lapack_double.f:(.text+0x58cba): undefined reference to `ztrsm_'
lapack_double.f:(.text+0x58d66): undefined reference to `ztrmm_'
../vasp.5.lib/lapack_double.o: In function `dsyevx_':
lapack_double.f:(.text+0x595ea): undefined reference to `dscal_'
lapack_double.f:(.text+0x59668): undefined reference to `dscal_'
lapack_double.f:(.text+0x5982e): undefined reference to `dcopy_'
lapack_double.f:(.text+0x59896): undefined reference to `dcopy_'
lapack_double.f:(.text+0x599b3): undefined reference to `dcopy_'
lapack_double.f:(.text+0x59d3a): undefined reference to `dscal_'
lapack_double.f:(.text+0x59ef9): undefined reference to `dswap_'
../vasp.5.lib/lapack_double.o: In function `dsygv_':
lapack_double.f:(.text+0x5a3d2): undefined reference to `dtrsm_'
lapack_double.f:(.text+0x5a47e): undefined reference to `dtrmm_'
../vasp.5.lib/lapack_double.o: In function `dtrtri_':
lapack_double.f:(.text+0x5a8a6): undefined reference to `dtrmm_'
lapack_double.f:(.text+0x5a95a): undefined reference to `dtrsm_'
lapack_double.f:(.text+0x5ab52): undefined reference to `dtrmm_'
lapack_double.f:(.text+0x5ac25): undefined reference to `dtrsm_'
../vasp.5.lib/lapack_double.o: In function `dgetrf_':
lapack_double.f:(.text+0x5d14e): undefined reference to `dtrsm_'
lapack_double.f:(.text+0x5d26b): undefined reference to `dgemm_'
../vasp.5.lib/lapack_double.o: In function `dgetrs_':
lapack_double.f:(.text+0x5d4c5): undefined reference to `dtrsm_'
lapack_double.f:(.text+0x5d541): undefined reference to `dtrsm_'
lapack_double.f:(.text+0x5d5c2): undefined reference to `dtrsm_'
lapack_double.f:(.text+0x5d63b): undefined reference to `dtrsm_'
../vasp.5.lib/lapack_double.o: In function `zheevx_':
lapack_double.f:(.text+0x5dfad): undefined reference to `zdscal_'
lapack_double.f:(.text+0x5e02f): undefined reference to `zdscal_'
lapack_double.f:(.text+0x5e1fe): undefined reference to `dcopy_'
lapack_double.f:(.text+0x5e266): undefined reference to `dcopy_'
lapack_double.f:(.text+0x5e389): undefined reference to `dcopy_'
lapack_double.f:(.text+0x5e717): undefined reference to `dscal_'
lapack_double.f:(.text+0x5e8e2): undefined reference to `zswap_'
../vasp.5.lib/lapack_double.o: In function `zgetrf_':
lapack_double.f:(.text+0x5ee13): undefined reference to `ztrsm_'
lapack_double.f:(.text+0x5ef39): undefined reference to `zgemm_'
../vasp.5.lib/lapack_double.o: In function `zgetri_':
lapack_double.f:(.text+0x5f42d): undefined reference to `zgemv_'
lapack_double.f:(.text+0x5f732): undefined reference to `zgemm_'
lapack_double.f:(.text+0x5f7cc): undefined reference to `ztrsm_'
lapack_double.f:(.text+0x5f868): undefined reference to `zswap_'
../vasp.5.lib/lapack_double.o: In function `zgetrs_':
lapack_double.f:(.text+0x5fae3): undefined reference to `ztrsm_'
lapack_double.f:(.text+0x5fb5f): undefined reference to `ztrsm_'
lapack_double.f:(.text+0x5fbdf): undefined reference to `ztrsm_'
lapack_double.f:(.text+0x5fc57): undefined reference to `ztrsm_'
../vasp.5.lib/lapack_double.o: In function `dbdsqr_':
lapack_double.f:(.text+0x6ae66): undefined reference to `drot_'
lapack_double.f:(.text+0x6aee0): undefined reference to `drot_'
lapack_double.f:(.text+0x6af5c): undefined reference to `drot_'
lapack_double.f:(.text+0x6cac0): undefined reference to `dscal_'
lapack_double.f:(.text+0x6cc25): undefined reference to `dswap_'
lapack_double.f:(.text+0x6cc96): undefined reference to `dswap_'
lapack_double.f:(.text+0x6cd09): undefined reference to `dswap_'
../vasp.5.lib/lapack_double.o: In function `dgebrd_':
lapack_double.f:(.text+0x6dba4): undefined reference to `dgemm_'
lapack_double.f:(.text+0x6dc93): undefined reference to `dgemm_'
../vasp.5.lib/lapack_double.o: In function `dlabrd_':
lapack_double.f:(.text+0x6dfdc): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6e0a4): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6e286): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6e35a): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6e428): undefined reference to `dgemv_'
../vasp.5.lib/lapack_double.o:lapack_double.f:(.text+0x6e4fc): more undefined references to `dgemv_' follow
../vasp.5.lib/lapack_double.o: In function `dlabrd_':
lapack_double.f:(.text+0x6e629): undefined reference to `dscal_'
lapack_double.f:(.text+0x6e6ef): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6e7c3): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6e991): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6ea50): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6eb0b): undefined reference to `dgemv_'
../vasp.5.lib/lapack_double.o:lapack_double.f:(.text+0x6ebd2): more undefined references to `dgemv_' follow
../vasp.5.lib/lapack_double.o: In function `dlabrd_':
lapack_double.f:(.text+0x6ecec): undefined reference to `dscal_'
lapack_double.f:(.text+0x6ede6): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6eeae): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6f08e): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6f163): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6f231): undefined reference to `dgemv_'
../vasp.5.lib/lapack_double.o:lapack_double.f:(.text+0x6f304): more undefined references to `dgemv_' follow
../vasp.5.lib/lapack_double.o: In function `dlabrd_':
lapack_double.f:(.text+0x6f430): undefined reference to `dscal_'
lapack_double.f:(.text+0x6f501): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6f5c2): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6f783): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6f845): undefined reference to `dgemv_'
lapack_double.f:(.text+0x6f907): undefined reference to `dgemv_'
../vasp.5.lib/lapack_double.o:lapack_double.f:(.text+0x6f9c2): more undefined references to `dgemv_' follow
../vasp.5.lib/lapack_double.o: In function `dlabrd_':
lapack_double.f:(.text+0x6fad6): undefined reference to `dscal_'
../vasp.5.lib/lapack_double.o: In function `dlasq1_':
lapack_double.f:(.text+0x7012d): undefined reference to `dcopy_'
lapack_double.f:(.text+0x70168): undefined reference to `dcopy_'
../vasp.5.lib/lapack_double.o: In function `dorgl2_':
lapack_double.f:(.text+0x75223): undefined reference to `dscal_'
make: *** [vasp] 错误 1
那再怎么弄呢?