24小时热门版块排行榜    

CyRhmU.jpeg
查看: 885  |  回复: 3

[交流] 【求助】编译CPMD出现错误

在编译MUSIC的同时,看到CPMD也是FORTRAN写的,就尝试着编译了下,结果最后一步出现问题:

ld: skipping incompatible /export/intel/mkl/lib/64/libmkl_lapack.so when searching for -lmkl_lapack
ld: skipping incompatible /export/intel/mkl/lib/64/libmkl_intel_lp64.a when searching for libmkl_intel_lp64.a
ld: cannot find libmkl_intel_lp64.a
make: *** [cpmd.x] Error 1
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
引用回帖:
Originally posted by zyj8119 at 2010-12-27 22:59:36:
在编译MUSIC的同时,看到CPMD也是FORTRAN写的,就尝试着编译了下,结果最后一步出现问题:

ld: skipping incompatible /export/intel/mkl/lib/64/libmkl_lapack.so when searching for -lmkl_lapack
ld: skip ...

但是我看到制定的mkl文件夹里面是有这个文件,为什么会显示找不到呢?
2楼2010-12-27 23:02:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
引用回帖:
Originally posted by zyj8119 at 2010-12-27 22:59:36:
在编译MUSIC的同时,看到CPMD也是FORTRAN写的,就尝试着编译了下,结果最后一步出现问题:

ld: skipping incompatible /export/intel/mkl/lib/64/libmkl_lapack.so when searching for -lmkl_lapack
ld: skip ...

#----------------------------------------------------------------------------
# Makefile for cpmd.x (plane wave electronic calculation)
# Configuration: LINUX_IA64_INTEL
# Creation of Makefile: Dec 27 2010
# on Linux cluster.hpc.org 2.6.9-42.0.2.ELsmp #1 SMP Wed Aug 23 13:38:27 BST 2006 x86_64 x86_64 x86_64 GNU/Linux
# Author: root
#----------------------------------------------------------------------------
#
SHELL = /bin/sh
#
#--------------- Default Configuration for LINUX_IA64_INTEL ---------------
SRC  = .
DEST = .
BIN  = .
FFLAGS =
LFLAGS = -L/export/intel/mkl/lib/64 -lmkl_itp -lmkl_lapack -lmkl_itp \
             -lPEPCF90 -lm -lpthread
CFLAGS = -D__alpha
CPP = /lib/cpp -P -C -traditional
CPPFLAGS = -D__alpha -DPOINTER8 -DFFT_DEFAULT -DALPHALINUX \
        -DMYRINET -DLINUX_IA64_INTEL -DINTEL_MKL
NOOPT_FLAG =
CC = gcc -c -O
FC = ifort -c
LD = ifort
AR = /usr/bin/ar -r
#----------------------------------------------------------------------------
# Personal Configuration
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
# End of Personal Configuration
#----------------------------------------------------------------------------
CFGDEST = .
CFGMACH = LINUX_IA64_INTEL
CFGQMMM =
我的Makefile的前几条。。
3楼2010-12-27 23:40:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

valenhou001

至尊木虫 (职业作家)


★ ★ ★
zyj8119(金币+1):谢谢参与
ghcacj(金币+2):谢谢 2011-01-04 17:18:33
参考这里的编译步骤:
http://valenhou.blog.edu.cn/2010/589077.html
4楼2011-01-01 11:02:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zyj8119 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见