You were right. it didn't work. Produced a slightly different error message. I made the changes you recommended for 't2p' to 't2p' and it moved things along. The next error seems to pop up in making 3dDeconvolve_f. The error message is:
In file included from matrix_f.c:304:
mri_image.h:69: error: parse error before "__complex__"
mri_image.h:69: warning: useless type name in empty declaration
matrix_f.c: In function 'matrix_equate':
matrix_f.c:409: warning: incompatible implicit declaration of built-in function 'memcpy'
matrix_f.c: In function 'vector_equate':
matrix_f.c:886: warning: incompatible implicit declaration of built-in function 'memcpy'
make: *** [3dDeconvolve_f] Error 1
---Frank