summaryrefslogtreecommitdiff
path: root/parallel/pvm3/patches/patch-bv
diff options
context:
space:
mode:
Diffstat (limited to 'parallel/pvm3/patches/patch-bv')
-rw-r--r--parallel/pvm3/patches/patch-bv69
1 files changed, 69 insertions, 0 deletions
diff --git a/parallel/pvm3/patches/patch-bv b/parallel/pvm3/patches/patch-bv
new file mode 100644
index 00000000000..da038bfbff8
--- /dev/null
+++ b/parallel/pvm3/patches/patch-bv
@@ -0,0 +1,69 @@
+$NetBSD: patch-bv,v 1.1 2004/07/19 22:41:16 dmcmahill Exp $
+
+--- gexamples/Makefile.aimk.orig Wed Feb 16 21:48:37 2000
++++ gexamples/Makefile.aimk Thu Mar 25 02:04:18 2004
+@@ -38,48 +38,53 @@
+ tjf$(EXESFX) trsg$(EXESFX) frsg$(EXESFX) gs$(EXESFX)
+
++LTCC= ${LIBTOOL} --mode=compile ${CC}
++LTCC_LINK= ${LIBTOOL} --mode=link ${CC} ${PVM_STATIC} -Wl,${RPATH_FLAG}${PVM_DIR}/lib/${PVM_ARCH}
++LTFORT= ${LIBTOOL} --mode=compile ${FC}
++LTFORT_LINK= ${LIBTOOL} --mode=link ${FC} ${PVM_STATIC} -Wl,${RPATH_FLAG}${PVM_DIR}/lib/${PVM_ARCH}
++
+ all: $(PROGS)
+
+ joinleave$(EXESFX): $(SDIR)/joinleave.c
+- $(CC) $(CFLAGS) -o $@ $(SDIR)/joinleave.c $(PVMLIB)
++ $(LTCC_LINK) $(CFLAGS) -o $@ $(SDIR)/joinleave.c $(PVMLIB)
+ cp joinleave$(EXESFX) $(XDIR)
+
+ tst$(EXESFX): $(SDIR)/tst.c
+- $(CC) $(CFLAGS) -o $@ $(SDIR)/tst.c $(PVMLIB)
++ $(LTCC_LINK) $(CFLAGS) -o $@ $(SDIR)/tst.c $(PVMLIB)
+ cp tst$(EXESFX) $(XDIR)
+
+ gs$(EXESFX): $(SDIR)/gs.c
+- $(CC) $(CFLAGS) -o $@ $(SDIR)/gs.c $(PVMLIB)
++ $(LTCC_LINK) $(CFLAGS) -o $@ $(SDIR)/gs.c $(PVMLIB)
+ cp gs$(EXESFX) $(XDIR)
+
+ ge$(EXESFX): $(SDIR)/ge.c
+- $(CC) $(CFLAGS) -o $@ $(SDIR)/ge.c $(PVMLIB)
++ $(LTCC_LINK) $(CFLAGS) -o $@ $(SDIR)/ge.c $(PVMLIB)
+ cp ge$(EXESFX) $(XDIR)
+
+ gexamp$(EXESFX): $(SDIR)/gexamp.c
+- $(CC) $(CFLAGS) -o $@ $(SDIR)/gexamp.c $(PVMLIB)
++ $(LTCC_LINK) $(CFLAGS) -o $@ $(SDIR)/gexamp.c $(PVMLIB)
+ cp gexamp$(EXESFX) $(XDIR)
+
+ thb$(EXESFX): $(SDIR)/thb.c
+- $(CC) $(CFLAGS) -o $@ $(SDIR)/thb.c $(PVMLIB)
++ $(LTCC_LINK) $(CFLAGS) -o $@ $(SDIR)/thb.c $(PVMLIB)
+ cp thb$(EXESFX) $(XDIR)
+
+ tnb$(EXESFX): $(SDIR)/tnb.c
+- $(CC) $(CFLAGS) -o $@ $(SDIR)/tnb.c $(PVMLIB)
++ $(LTCC_LINK) $(CFLAGS) -o $@ $(SDIR)/tnb.c $(PVMLIB)
+ cp tnb$(EXESFX) $(XDIR)
+
+ tjl$(EXESFX): $(SDIR)/tjl.c
+- $(CC) $(CFLAGS) -o $@ $(SDIR)/tjl.c $(PVMLIB)
++ $(LTCC_LINK) $(CFLAGS) -o $@ $(SDIR)/tjl.c $(PVMLIB)
+ cp tjl$(EXESFX) $(XDIR)
+
+ tjf$(EXESFX): $(SDIR)/tjf.c
+- $(CC) $(CFLAGS) -o $@ $(SDIR)/tjf.c $(PVMLIB)
++ $(LTCC_LINK) $(CFLAGS) -o $@ $(SDIR)/tjf.c $(PVMLIB)
+ cp tjf$(EXESFX) $(XDIR)
+
+ trsg$(EXESFX): $(SDIR)/trsg.c
+- $(CC) $(CFLAGS) -o $@ $(SDIR)/trsg.c $(PVMLIB)
++ $(LTCC_LINK) $(CFLAGS) -o $@ $(SDIR)/trsg.c $(PVMLIB)
+ cp trsg$(EXESFX) $(XDIR)
+
+ frsg$(EXESFX): $(SDIR)/frsg.f
+- $(FORT) $(FFLAGS) -o $@ $(SDIR)/frsg.f $(PVMFLIB)
++ $(LTFORT_LINK) $(FFLAGS) -o $@ $(SDIR)/frsg.f $(PVMFLIB)
+ cp frsg$(EXESFX) $(XDIR)
+