On Tue, Mar 03, 2009 at 12:20:02PM -0500, Mark Komarinski wrote:
> vproc.cc: In function ???void VprocWait(const void*)???:
> vproc.cc:179: error: invalid conversion from ???const void*??? to ???void*???
> vproc.cc:179: error: initializing argument 1 of ???int
> LWP_WaitProcess(void*)???
The version of LWP installed on your system is too old, you probably
need to build/install version 2.5. (and update to rpc2-2.8 and rvm-1.16)
The source archives for these should be here,
http://www.coda.cs.cmu.edu/pub/coda/src/
Jan
As an aside, as of the -6.9.4 release, the easiest way to get a
consistent build is to actually move the lwp, rpc2 and rvm sources into
the Coda source tree under lib-src and build everything as one, i.e.
tar -xzf coda-6.9.4.tar.gz
tar -xzf lwp-2.5.tar.gz ; mv lwp-2.5 coda-6.9.4/lib-src/lwp
tar -xzf rpc2-2.8.tar.gz ; mv rpc2-2.8 coda-6.9.4/lib-src/rpc2
tar -xzf rvm-1.16.tar.gz ; mv rvm-1.16 coda-6.9.4/lib-src/rvm
or if you are using git,
git clone git://coda.cs.cmu.edu/project/coda/dev/coda.git
cd coda
git submodule init
git submodule update
autoreconf -f -i
Then configure will find the lib-src/ versions of the libraries and we
will build and link against them,
./configure --prefix=/usr
make