188 lines
7 KiB
Text
188 lines
7 KiB
Text
$NetBSD: patch-bq,v 1.2 2006/06/14 16:57:52 joerg Exp $
|
|
|
|
--- src/Makefile.aimk.orig Fri May 11 18:58:10 2001
|
|
+++ src/Makefile.aimk Wed Mar 24 18:42:04 2004
|
|
@@ -239,8 +239,12 @@
|
|
|
|
$(LIBDIR)/pvmd3$(EXESFX): pvmd3$(EXESFX)
|
|
+ ${MKDIR} ${LIBDIR}/.libs
|
|
+ -cp .libs/pvmd3$(EXESFX) ${LIBDIR}/.libs
|
|
cp pvmd3$(EXESFX) $(LIBDIR)
|
|
|
|
$(LIBDIR)/$(LIBPVM).a: $(LIBPVM).a
|
|
- cp $(LIBPVM).a $(LIBDIR)
|
|
+ ${MKDIR} ${LIBDIR}/.libs
|
|
+ -cp .libs/* ${LIBDIR}/.libs
|
|
+ cp $(LIBPVM).* $(LIBDIR)
|
|
|
|
# libdir shm pvmd3 & libpvm3*.a
|
|
@@ -285,11 +289,12 @@
|
|
|
|
pvmd3$(EXESFX): $(REGEXCONF) $(DOBJ) $(SOCKDOBJ)
|
|
- $(CC) $(CFLAGS) -o pvmd3$(EXESFX) $(DOBJ) $(SOCKDOBJ) \
|
|
+ $(LIBTOOL) --mode=link $(CC) ${PVM_STATIC} $(CFLAGS) -o pvmd3$(EXESFX) $(DOBJ:.o=.lo) $(SOCKDOBJ:.o=.lo) \
|
|
$(LOPT) $(ARCHDLIB)
|
|
|
|
$(LIBPVM).a: $(REGEXCONF) $(LOBJ) $(LPVMSOCK) $(SOCKLOBJ)
|
|
- rm -f $(LIBPVM).a
|
|
- $(AR) cr $(LIBPVM).a $(LOBJ) $(LPVMSOCK) $(SOCKLOBJ)
|
|
- case x$(HASRANLIB) in xt ) echo ranlib; ranlib $(LIBPVM).a ;; esac
|
|
+ ${LIBTOOL} --mode=link ${CC} ${PVM_STATIC} -o ${@:.a=.la} ${LOBJ:.o=.lo} \
|
|
+ ${LPVMSOCK:.o=.lo} ${SOCKLOBJ:.o=.lo} \
|
|
+ -rpath ${PVM_DIR}/lib/$(PVM_ARCH) \
|
|
+ -version-info ${PVMLIB_VER}
|
|
|
|
# shm pvmd3 & libpvm3*.a
|
|
@@ -367,102 +372,105 @@
|
|
pvmalloc.c pvmcruft.c pvmerr.c pvmfrag.c tev.c global.c > Ll
|
|
|
|
+LTCC= ${LIBTOOL} --mode=compile ${CC}
|
|
+NODELTCC= ${LIBTOOL} --mode=compile ${NODECC}
|
|
+
|
|
amem.o: $(SDIR)/amem.s
|
|
$(AS) -o amem.o $(SDIR)/amem.s
|
|
ddpro.o: $(SDIR)/ddpro.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/ddpro.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/ddpro.c
|
|
host.o: $(SDIR)/host.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/host.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/host.c
|
|
hoster.o: $(SDIR)/hoster.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/hoster.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/hoster.c
|
|
imalloc.o: $(SDIR)/imalloc.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/imalloc.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/imalloc.c
|
|
lmsg.o: $(SDIR)/lmsg.c
|
|
- $(NODECC) $(CFLAGS) -DIMA_NODE -c $(SDIR)/lmsg.c
|
|
+ $(NODELTCC) $(CFLAGS) -DIMA_NODE -c $(SDIR)/lmsg.c
|
|
lpvm.o: $(SDIR)/lpvm.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/lpvm.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/lpvm.c
|
|
lpvmshmem.o: $(SDIR)/lpvmshmem.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/lpvmshmem.c $(PLOCKFILE)
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/lpvmshmem.c $(PLOCKFILE)
|
|
lpvmmimd.o: $(SDIR)/lpvm.c
|
|
- $(CC) $(CFLAGS) -DIMA_MPP -o lpvmmimd.o -c $(SDIR)/lpvm.c
|
|
+ $(LTCC) $(CFLAGS) -DIMA_MPP -o lpvmmimd.o -c $(SDIR)/lpvm.c
|
|
lpvmmpp.o: $(SDIR)/lpvmmpp.c
|
|
- $(NODECC) $(CFLAGS) -DIMA_MPP -c $(SDIR)/lpvmmpp.c
|
|
+ $(NODELTCC) $(CFLAGS) -DIMA_MPP -c $(SDIR)/lpvmmpp.c
|
|
lpvmcat.o: $(SDIR)/lpvmcat.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/lpvmcat.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/lpvmcat.c
|
|
lpvmgen.o: $(SDIR)/lpvmgen.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/lpvmgen.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/lpvmgen.c
|
|
lpvmpack.o: $(SDIR)/lpvmpack.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/lpvmpack.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/lpvmpack.c
|
|
lpvmglob.o: $(SDIR)/lpvmglob.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/lpvmglob.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/lpvmglob.c
|
|
msgbox.o: $(SDIR)/msgbox.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/msgbox.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/msgbox.c
|
|
mppchunkhost.o: $(SDIR)/mppchunk.c
|
|
- $(CC) $(CFLAGS) -c -o mppchunkhost.o $(SDIR)/mppchunk.c
|
|
+ $(LTCC) $(CFLAGS) -c -o mppchunkhost.o $(SDIR)/mppchunk.c
|
|
mppchunknode.o: $(SDIR)/mppchunk.c
|
|
- $(NODECC) $(CFLAGS) -DIMA_NODE -c -o mppchunknode.o \
|
|
+ $(NODELTCC) $(CFLAGS) -DIMA_NODE -c -o mppchunknode.o \
|
|
$(SDIR)/mppchunk.c
|
|
mppmsghost.o: $(SDIR)/mppmsg.c
|
|
- $(CC) $(CFLAGS) -c -o mppmsghost.o $(SDIR)/mppmsg.c
|
|
+ $(LTCC) $(CFLAGS) -c -o mppmsghost.o $(SDIR)/mppmsg.c
|
|
mppmsgnode.o: $(SDIR)/mppmsg.c
|
|
- $(NODECC) $(CFLAGS) -DIMA_NODE -c -o mppmsgnode.o $(SDIR)/mppmsg.c
|
|
+ $(NODELTCC) $(CFLAGS) -DIMA_NODE -c -o mppmsgnode.o $(SDIR)/mppmsg.c
|
|
nmdclass.o: $(SDIR)/nmdclass.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/nmdclass.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/nmdclass.c
|
|
pkt.o: $(SDIR)/pkt.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pkt.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pkt.c
|
|
pmsg.o: $(SDIR)/pmsg.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pmsg.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pmsg.c
|
|
pvmalloc.o: $(SDIR)/pvmalloc.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmalloc.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmalloc.c
|
|
pvmcruft.o: $(SDIR)/pvmcruft.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmcruft.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmcruft.c
|
|
pvmd.o: $(SDIR)/pvmd.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmd.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmd.c
|
|
pvmdabuf.o: $(SDIR)/pvmdabuf.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmdabuf.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmdabuf.c
|
|
pvmdshmem.o: $(SDIR)/pvmdshmem.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmdshmem.c $(PLOCKFILE)
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmdshmem.c $(PLOCKFILE)
|
|
pvmdmimd.o: pvmdmimd.c
|
|
- $(CC) $(CFLAGS) -I.. -c pvmdmimd.c
|
|
+ $(LTCC) $(CFLAGS) -I.. -c pvmdmimd.c
|
|
pvmdpack.o: $(SDIR)/pvmdpack.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmdpack.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmdpack.c
|
|
pvmdunix.o: $(SDIR)/pvmdunix.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmdunix.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmdunix.c
|
|
pvmerr.o: $(SDIR)/pvmerr.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmerr.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmerr.c
|
|
pvmfrag.o: $(SDIR)/pvmfrag.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmfrag.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmfrag.c
|
|
pvmlog.o: $(SDIR)/pvmlog.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmlog.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmlog.c
|
|
pvmshmem.o: $(SDIR)/pvmshmem.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmshmem.c $(PLOCKFILE)
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmshmem.c $(PLOCKFILE)
|
|
pvmmpp.o: $(SDIR)/pvmmpp.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmmpp.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmmpp.c
|
|
sdpro.o: $(SDIR)/sdpro.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/sdpro.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/sdpro.c
|
|
task.o: $(SDIR)/task.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/task.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/task.c
|
|
tev.o: $(SDIR)/tev.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/tev.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/tev.c
|
|
tdpro.o: $(SDIR)/tdpro.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/tdpro.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/tdpro.c
|
|
waitc.o: $(SDIR)/waitc.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/waitc.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/waitc.c
|
|
pvmdtev.o: $(SDIR)/pvmdtev.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/pvmdtev.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmdtev.c
|
|
global.o: $(SDIR)/global.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/global.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/global.c
|
|
|
|
deathapi.o: $(SDIR)/$(PVM_ARCH)/src/deathapi.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/$(PVM_ARCH)/src/deathapi.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/$(PVM_ARCH)/src/deathapi.c
|
|
stdlog.o: $(SDIR)/$(PVM_ARCH)/src/stdlog.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/$(PVM_ARCH)/src/stdlog.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/$(PVM_ARCH)/src/stdlog.c
|
|
sthoster.o: $(SDIR)/$(PVM_ARCH)/src/sthoster.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/$(PVM_ARCH)/src/sthoster.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/$(PVM_ARCH)/src/sthoster.c
|
|
rexec.o: $(SDIR)/$(PVM_ARCH)/src/rexec.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/$(PVM_ARCH)/src/rexec.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/$(PVM_ARCH)/src/rexec.c
|
|
ruserpas.o: $(SDIR)/$(PVM_ARCH)/src/ruserpas.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/$(PVM_ARCH)/src/ruserpas.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/$(PVM_ARCH)/src/ruserpas.c
|
|
os2spawn.o: $(SDIR)/$(PVM_ARCH)/src/os2spawn.c
|
|
- $(CC) $(CFLAGS) -c $(SDIR)/$(PVM_ARCH)/src/os2spawn.c
|
|
+ $(LTCC) $(CFLAGS) -c $(SDIR)/$(PVM_ARCH)/src/os2spawn.c
|
|
|
|
pvmregex.o: $(REGEXDIR)/pvmregex.o
|