Bioperl: Working pvm app in perl

Aaron J Mackey
Fri, 10 Sep 1999 11:57:57 -0400 (EDT)

Hmm .. so I'm trying, but I still get the same old errors that everyone's
been getting for a few years now (I have a mailbox full of correspondence
from about 10 different people who all have the exact same error).

I downloaded the "latest" source code from netlib (reportedly 3.4.2), and
compiled on our linux cluster with no problems.  (version, however reports
3.4.beta7 ??)

After applying your s/info/ntask/ patch, I can make just fine, but
I get the same old "stat" error on make test:

centurion161: /home/ajm6q/.cpan/build/Parallel-Pvm-1.1 > perl Makefile.PL
Writing Makefile for Parallel::Pvm

centurion161: /home/ajm6q/.cpan/build/Parallel-Pvm-1.1 > make
cc -c -I/home/ajm6q/pvm3/include -Dbool=char -DHAS_BOOL
-I/usr/local/include -O2    -DVERSION=\"1.1\" -DXS_VERSION=\"1.1\" -fpic
-I/usr/lib/perl5/i386-linux/5.00404/CORE  Pvm.c
Running Mkbootstrap for Parallel::Pvm ()
chmod 644
LD_RUN_PATH="" ld -o blib/arch/auto/Parallel/Pvm/  -shared
-L/usr/local/lib Pvm.o  /home/ajm6q/pvm3/lib/LINUX/libpvm3.a   
chmod 755 blib/arch/auto/Parallel/Pvm/
cp ./blib/arch/auto/Parallel/Pvm/
chmod 644 blib/arch/auto/Parallel/Pvm/
Manifying ./blib/man3/Parallel::Pvm.3

centurion161: /home/ajm6q/.cpan/build/Parallel-Pvm-1.1 > make test
PERL_DL_NONLAZY=1 /usr/bin/perl -I./blib/arch -I./blib/lib
-I/usr/lib/perl5/i386-linux/5.00404 -I/usr/lib/perl5
Can't load './blib/arch/auto/Parallel/Pvm/' for module
Parallel::Pvm: ./blib/arch/auto/Parallel/Pvm/ undefined symbol:
stat at /usr/lib/perl5/i386-linux/5.00404/ line 168.

 at line 11
BEGIN failed--compilation aborted at line 11.
not ok 1
make: *** [test_dynamic] Error 2

Suggestions?  I'm very excited that someone has gotten the PVM bindings to
work, and now I'm jealous that I can't do it as well!


 o ~   ~   ~   ~   ~   ~  o
/ Aaron J Mackey           \
\  Dr. Pearson Laboratory  / 
 \ University of Virginia  \     
 /  (804) 924-2821          \
 \    /
  o ~   ~   ~   ~   ~   ~  o

=========== Bioperl Project Mailing List Message Footer =======
Project URL:
For info about how to (un)subscribe, where messages are archived, etc: