version 1.48, 2005/12/01 22:08:43 |
version 1.49, 2005/12/08 19:56:56 |
|
|
|
|
.c.o: |
.c.o: |
@echo "${COMPILE.c} ${DEBUG1} ${.IMPSRC} -o ${.TARGET}" |
@echo "${COMPILE.c} ${DEBUG1} ${.IMPSRC} -o ${.TARGET}" |
@${COMPILE.c} ${DEBUG1} ${.IMPSRC} -o ${.TARGET}.o |
@${COMPILE.c} ${.IMPSRC} -o ${.TARGET}.o |
@${LD} -x -r ${.TARGET}.o -o ${.TARGET} |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.c.go: |
.c.go: |
|
|
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.c.po: |
.c.po: |
@echo "${COMPILE.c} ${DEBUG1} -p ${.IMPSRC} -o ${.TARGET}" |
@echo "${COMPILE.c} -p ${.IMPSRC} -o ${.TARGET}" |
@${COMPILE.c} ${DEBUG1} -p ${.IMPSRC} -o ${.TARGET}.o |
@${COMPILE.c} -p ${.IMPSRC} -o ${.TARGET}.o |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.c.so: |
.c.so: |
@echo "${COMPILE.c} ${DEBUG1} ${PICFLAG} -DPIC ${.IMPSRC} \ |
@echo "${COMPILE.c} ${PICFLAG} -DPIC ${.IMPSRC} -o ${.TARGET}" |
-o ${.TARGET}" |
@${COMPILE.c} ${PICFLAG} -DPIC ${.IMPSRC} -o ${.TARGET}.o |
@${COMPILE.c} ${DEBUG1} ${PICFLAG} -DPIC ${.IMPSRC} -o ${.TARGET}.o |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@${LD} -x -r ${.TARGET}.o -o ${.TARGET} |
|
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.c.ln: |
.c.ln: |
${LINT} ${LINTFLAGS} ${CFLAGS:M-[IDU]*} ${CPPFLAGS:M-[IDU]*} -i ${.IMPSRC} |
${LINT} ${LINTFLAGS} ${CFLAGS:M-[IDU]*} ${CPPFLAGS:M-[IDU]*} -i ${.IMPSRC} |
|
|
.cc.o .C.o .cxx.o: |
.cc.o .C.o .cxx.o: |
@echo "${COMPILE.cc} ${DEBUG1} ${.IMPSRC} -o ${.TARGET}" |
@echo "${COMPILE.cc} ${.IMPSRC} -o ${.TARGET}" |
@${COMPILE.cc} ${DEBUG1} ${.IMPSRC} -o ${.TARGET}.o |
@${COMPILE.cc} ${.IMPSRC} -o ${.TARGET}.o |
@${LD} -x -r ${.TARGET}.o -o ${.TARGET} |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.cc.go .C.go .cxx.go: |
.cc.go .C.go .cxx.go: |
|
|
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.cc.po .C.po .cxx.po: |
.cc.po .C.po .cxx.po: |
@echo "${COMPILE.cc} ${DEBUG1} -p ${.IMPSRC} -o ${.TARGET}" |
@echo "${COMPILE.cc} $-p ${.IMPSRC} -o ${.TARGET}" |
@${COMPILE.cc} ${DEBUG1} -p ${.IMPSRC} -o ${.TARGET}.o |
@${COMPILE.cc} -p ${.IMPSRC} -o ${.TARGET}.o |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.cc.so .C.so .cxx.so: |
.cc.so .C.so .cxx.so: |
@echo "${COMPILE.cc} ${DEBUG1} ${PICFLAG} -DPIC ${.IMPSRC} \ |
@echo "${COMPILE.cc} ${PICFLAG} -DPIC ${.IMPSRC} -o ${.TARGET}" |
-o ${.TARGET}" |
@${COMPILE.cc} ${PICFLAG} -DPIC ${.IMPSRC} -o ${.TARGET}.o |
@${COMPILE.cc} ${DEBUG1} ${PICFLAG} -DPIC ${.IMPSRC} -o ${.TARGET}.o |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@${LD} -x -r ${.TARGET}.o -o ${.TARGET} |
|
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
# Fortran 77 |
# Fortran 77 |
.f.o: |
.f.o: |
@echo "${COMPILE.f} ${DEBUG1} ${.IMPSRC} -o ${.TARGET}" |
@echo "${COMPILE.f} ${.IMPSRC} -o ${.TARGET}" |
@${COMPILE.f} ${DEBUG1} ${.IMPSRC} -o ${.TARGET}.o |
@${COMPILE.f} ${.IMPSRC} -o ${.TARGET}.o |
@${LD} -x -r ${.TARGET}.o -o ${.TARGET} |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.f.go: |
.f.go: |
|
|
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.f.po: |
.f.po: |
@echo "${COMPILE.f} ${DEBUG1} -p ${.IMPSRC} -o ${.TARGET}" |
@echo "${COMPILE.f} -p ${.IMPSRC} -o ${.TARGET}" |
@${COMPILE.f} ${DEBUG1} -p ${.IMPSRC} -o ${.TARGET}.o |
@${COMPILE.f} -p ${.IMPSRC} -o ${.TARGET}.o |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.f.so: |
.f.so: |
@echo "${COMPILE.f} ${DEBUG1} ${PICFLAG} -DPIC ${.IMPSRC} \ |
@echo "${COMPILE.f} ${PICFLAG} -DPIC ${.IMPSRC} -o ${.TARGET}" |
-o ${.TARGET}" |
@${COMPILE.f} ${PICFLAG} -DPIC ${.IMPSRC} -o ${.TARGET}.o |
@${COMPILE.f} ${DEBUG1} ${PICFLAG} -DPIC ${.IMPSRC} -o ${.TARGET}.o |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@${LD} -x -r ${.TARGET}.o -o ${.TARGET} |
|
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.S.o .s.o: |
.S.o .s.o: |
|
|
@${CPP} ${CPPFLAGS} ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \ |
@${CPP} ${CPPFLAGS} ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \ |
${AS} -o ${.TARGET}.o |
${AS} -o ${.TARGET}.o |
.endif |
.endif |
@${LD} -x -r ${.TARGET}.o -o ${.TARGET} |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.S.go .s.go: |
.S.go .s.go: |
|
|
${AS} ${ASPICFLAG} -o ${.TARGET}" |
${AS} ${ASPICFLAG} -o ${.TARGET}" |
@${CPP} -DPIC ${CPPFLAGS} ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \ |
@${CPP} -DPIC ${CPPFLAGS} ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \ |
${AS} ${ASPICFLAG} -o ${.TARGET}.o |
${AS} ${ASPICFLAG} -o ${.TARGET}.o |
@${LD} -x -r ${.TARGET}.o -o ${.TARGET} |
@${LD} -X -r ${.TARGET}.o -o ${.TARGET} |
@rm -f ${.TARGET}.o |
@rm -f ${.TARGET}.o |
|
|
.if ${WARNINGS:L} == "yes" |
.if ${WARNINGS:L} == "yes" |
|
|
CFLAGS+= ${COPTS} |
CFLAGS+= ${COPTS} |
CXXFLAGS+= ${CXXOPTS} |
CXXFLAGS+= ${CXXOPTS} |
|
|
.if !defined(DEBUG) |
DEBUG?= -g |
DEBUG1?= -g1 |
|
.endif |
|
|
|
_LIBS=lib${LIB}.a |
_LIBS=lib${LIB}.a |
.if (${DEBUGLIBS:L} == "yes") |
.if (${DEBUGLIBS:L} == "yes") |