diff -r -U2 pvm3/src/global.h pvm3.patched/src/global.h
--- pvm3/src/global.h	2001-02-07 23:14:03.000000000 +0000
+++ pvm3.patched/src/global.h	2006-02-02 19:56:39.000000000 +0000
@@ -319,6 +319,3 @@
 /* General Trace Globals Declarations */
 
-extern	struct Pvmtevdid pvmtevdidlist[];
-
-extern	struct Pvmtevinfo pvmtevinfo[];
 
diff -r -U2 pvm3/src/pmsg.c pvm3.patched/src/pmsg.c
--- pvm3/src/pmsg.c	2001-02-07 23:15:50.000000000 +0000
+++ pvm3.patched/src/pmsg.c	2006-02-02 19:56:39.000000000 +0000
@@ -171,5 +171,6 @@
  **           **
  ***************/
-
+ 
+extern struct Pvmtevinfo pvmtevinfo[]; 
 
 /***************
diff -r -U2 pvm3/src/pvmdtev.c pvm3.patched/src/pvmdtev.c
--- pvm3/src/pvmdtev.c	2001-02-07 23:15:53.000000000 +0000
+++ pvm3.patched/src/pvmdtev.c	2006-02-02 19:56:39.000000000 +0000
@@ -76,4 +76,6 @@
 static int init_end = 0;
 
+extern struct Pvmtevdid pvmtevdidlist[];
+extern struct Pvmtevinfo pvmtevinfo[]; 
 
 void
diff -r -U2 pvm3/src/tev.c pvm3.patched/src/tev.c
--- pvm3/src/tev.c	2001-02-07 23:15:59.000000000 +0000
+++ pvm3.patched/src/tev.c	2006-02-02 19:56:39.000000000 +0000
@@ -71,5 +71,5 @@
 
 struct pmsg *midtobuf();
-
+extern struct Pvmtevinfo pvmtevinfo[];
 
 /***************
