Somehow mpirun
fails to acknowledge my $PATH
. The program PyroDist
, that I have in $PATH
, works:
$ PyroDist
Can't find asked option -in
PyroDist - pairwise distance matrix from flowgrams
-in string flow file name
-out stub out file stub
Options:
-ni no index in dat file
-rin string lookup file name
And running it with mpirun
and full path works too:
$ mpirun -np 4 ../bin/PyroDist -in C005.dat -out foo
0: Read data
0: Broadcast data
0: Broadcast flows
nN=2094 nM=360 nSize=753840
But this fails:
$ mpirun -np 4 PyroDist
Missing: program name
Program PyroDist either does not exist, is not
executable, or is an erroneous argument to mpirun.
Since I am going to use a complex set of workflows it is not feasible to use full paths. Any ideas?
(openmpi 1.2.7 on Linux 2.6.32)