리눅스에서 make 실행시 오류가 발생했어요...
>make (엔터)
make: 'default'를 위해 할 일이 없습니다.
....
ㅠㅠ 근데 아무리 찾아봐도 이놈의 default가 먼 소리인지 모르겠네요..
대체 이게 왜 나오는지랑 어떻게 해결 해야 할지 아시는 고수님들 좀 알려주십시요..(굽신굽신..)
덧.) 이건 makefile안의 내용입니다.
MAKE_DEPEND=yes
include $(SEPINC)/SEP.top
RESULTSNR= strali
RESULTSER= impresp1 impresp2 fkfilter
RESDIR = ./Fig
SRCDIR = .
BINDIR = .
OBJDIR = ${MTYPE}
INCDIR = .
P = ./par
BIONDOMYDEV = /net/kana/biondo/FFTW/$(SEP_ARCH)/lib/libs
FFTLIB=$(BIONDOMYDEV)fftw.a $(BIONDOMYDEV)rfftw.a
ifeq (${ARCH},LINUX)
F90C=pgf90 -mp
F90LD=pgf90 -mp
UF90FLAGS =-mp -I. -Mbounds
UF90PARFLAGS = -mp
UF90LIBDIR= /usr/i386-glibc20-linux/lib/ /usr/pgi/linux86/lib/libpgc
UF90LIBS=-lsepf90 -lsep
FFT=FFTW
PARLIB=
else
F90C=f90 -64
F90LD=f90 -64
UF90FLAGS = -mp -I.
UF90PARFLAGS = -pfa keep
PARLIB= -lmp
endif
OPENMP = yes
SOURCES= $(filter-out $(OUT),$(wildcard [a-z]*.f90) $(wildcard [A-Z]*.f90) $(wildcard [a-z]*.fs90))
UF90INCLUDES = -I${INCDIR}
UF90LIBS= $(PARLIB) -lsep2df90 -lsupersetf90 -lsuperset -lsep3df90 -lsep3d -lsepf90 -lsep $(FFTLIB)
#################################################################
%spike.H: $P/%spike.P
Spike par=$P/$*spike.P > $@
%amo.H: %spike.H $(BINDIR)/calsub.x $P/%amo.P
<$*spike.H $(BINDIR)/calsub.x par=$P/$*amo.P >$@
%.T: %.H
Grey eout=1 pclip=100 gainpanel=a <$*.H >$@
#################################################################
${RESDIR}/impresp1.v: micamo.T
< micamo.T Cubeplot movie=0 frame1=65 frame2=129 frame3=65 point1=0.333 title=' '>/dev/null out=$@
${RESDIR}/impresp2.v: micamo.T
< micamo.T Cubeplot movie=0 frame1=65 frame2=97 frame3=97 point1=0.333 title=' '>/dev/null out=$@
${RESDIR}/fkfilter.v: filtramo.T
< filtramo.T Cubeplot movie=0 frame1=65 frame2=97 frame3=97 point1=0.333 title=' '>/dev/null out=$@
#################################################################
clean: jclean texclean
rm -f *.T picks *.fix.f90 .make.dependencies.*
rm -rf SGI64 LINUX
include $(SEPINC)/SEP.bottom
include $(SEPINC)/SEP.top
include $(SEPINC)/SEP.top 안에 아마 default target이 있는 것 같습니다만, 근데 할 일이 없는 가 봅니다. 간단히 예를 들면,
할 일을 확인하세요.
댓글 달기