make:对“serialobjs”无需执行任何操作

2024-09-30 16:35:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在执行make命令时安装一个代码,但我遇到了此类问题

poonam@poonam:~/Downloads/wannier90-3.1.0$ make

(cd ./src/obj && make -f ../Makefile.2 serialobjs)

make[1]: Entering directory '/home/poonam/Downloads/wannier90-3.1.0/src/obj'

make[1]: Nothing to be done for 'serialobjs'.

make[1]: Leaving directory '/home/poonam/Downloads/wannier90-3.1.0/src/obj'

(cd ./src/obj && make -f ../Makefile.2 wannier)

make[1]: Entering directory '/home/poonam/Downloads/wannier90-3.1.0/src/obj'

mpifort ../wannier_prog.F90 -DMPI -O2 constants.o io.o utility.o parameters.o hamiltonian.o 

overlap.o kmesh.o disentangle.o ws_distance.o wannierise.o plot.o transport.o sitesym.o comms.o

 -L/usr/local/lib  -llapack -lf77blas -lcblas -latlas -o ../../wannier90.x

/usr/bin/ld: cannot find -lf77blas

/usr/bin/ld: cannot find -lcblas

/usr/bin/ld: cannot find -latlas

collect2: error: ld returned 1 exit status

../Makefile.2:42: recipe for target '../../wannier90.x' failed

make[1]: *** [../../wannier90.x] Error 1

make[1]: Leaving directory '/home/poonam/Downloads/wannier90-3.1.0/src/obj'

Makefile:37: recipe for target 'wannier' failed

make: *** [wannier] Error 2

有人能告诉我为什么会发生这种情况,以及我如何解决这个问题吗


Tags: srcobjhomeformakebinusrdownloads