Newsgroups: comp.parallel.pvm
From: Gerry S Hayes <sumner+@CMU.EDU>
Subject: Re: sample distributed raytrace available???
Organization: Sophomore, Mathematics, Carnegie Mellon, Pittsburgh, PA
Date: Thu,  1 Dec 1994 02:36:34 -0500
Message-ID: <QirLo2u00WB2Eyrnon@andrew.cmu.edu>

Well, PVM-Povray exists (look at ftp.povray.org in /pub/povray/patches
or something similar) but I haven't yet gotten it to work.  I compiled
PVM successfully (I think) but am still in the process of figuring out
how to use the durned thing (setting up a host file, etc).  Anyway,
PVM-Povray's Makefile includes references to two libraries I don't
have; socket and nsl.  I took these out when compiling, expecting
error message for function which I could look at and try to find the
appropriate libraries under Linux (I archied for libsocket.a and
libsocket.so, but they seem to be for Solaris only). Surprise!  No
errors.  Hmmm - something's rotten in the state of Denmark, methinks.
Hopefully it will work, but I cannot test it until I actually get PVM
itself working; I can't seem to get pvmd3 to recognize the other
machines I want.  My host file appears as follows (just 2 machines
until I can get things working):

#Hostfile
collegium.pc.cc.cmu.edu dx=~/pvm3/bin/LINUX ep=~/pvm3/bin/LINUX
vivarin.pc.cc.cmu.edu pw dx=~/pvm3/bin/LINUX ep=~/pvm3/bin/LINUX


I've also tried this without the /LINUX at the end of each path and
with the appropriate absolute pathname in place of the ~, so that's
not the problem.  What happens is the following:

I log into collegium in ~:

cd pvm3/bin/LINUX
./pvm3d host.pvm               //my host file is host.pvm
Password (# End of hosts.      //This actually CR/LFs here
:sumner):                      //type in correct passwd
ts.
: Connection timed out

At this point I have no choice but to hit ^C.  *sigh*  I've been
reading through the PVM User's Guide (I printed the whole thing) and
haven't found anything helpful yet.  Any ideas?

Well, anyway, there is a PVMPOV out there but it requires these Sun
libraries (though it compiles error-free without them).  If I get PVM
up I'll write another message telling you whether or not PVMPOV works.
In the meantime, good luck & happy tracing!

Sumner Hayes
sumner+@cmu.edu





