[plt-scheme] Unable to compile current CVS version

From: Paulo Jorge de Oliveira Cantante de Matos (pocm at netvisao.pt)
Date: Sun Dec 7 20:41:57 EST 2003

Hi Matthew, 

Unfortunately, I still get the same error. After receiving your message,
I decided to get started with a clean cvs dir so I checkout everything.
I followed the following steps:
pmatos at euler cvs $ cvs -z3 -d
:pserver:anonymous at anoncvs.plt-scheme.org:/cvs checkout -r exp plt
pmatos at euler cvs $ mkdir plt-build
pmatos at euler cvs $ cd plt-build/
pmatos at euler plt-build $ ../plt/src/configure
--prefix=/home/pmatos/plt-cvs
pmatos at euler plt-build $ make
pmatos at euler plt-build $ make install
make install-normal
make[1]: Entering directory `/home/pmatos/projects/cvs/plt-build'
make copytree-stub
make[2]: Entering directory `/home/pmatos/projects/cvs/plt-build'
if [ ! -d /home/pmatos/plt-cvs ] ; then mkdir /home/pmatos/plt-cvs ; fi
cp -p -r ../plt/src/../collects /home/pmatos/plt-cvs/.
if [ normal-install = "normal-install" ] ; then cp -p -r
../plt/src/../bin /home/pmatos/plt-cvs/. ; fi
cp: cannot stat `../plt/src/../bin': No such file or directory
make[2]: *** [copytree] Error 1
make[2]: Leaving directory `/home/pmatos/projects/cvs/plt-build'
make[1]: *** [install-normal] Error 2
make[1]: Leaving directory `/home/pmatos/projects/cvs/plt-build'
make: *** [install] Error 2

:(

Best regards,

Paulo Matos


On Mon, 2003-12-08 at 00:44, Matthew Flatt wrote:
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> 
> At Sun, 07 Dec 2003 22:56:28 +0000, Paulo Jorge de Oliveira Cantante de Matos wrote:
> > make[2]: Leaving directory `/home/pmatos/projects/cvs/plt/src/mred/wxs'
> > if [ -d ../wxcommon/jpeg ] ; then cd ../wxcommon/jpeg; make clean ; fi
> > make[2]: Entering directory
> > `/home/pmatos/projects/cvs/plt/src/wxcommon/jpeg'
> > make[2]: *** No rule to make target `clean'.  Stop.
> 
> This should be fixed, now.
> 
> FWIW, I recommend running "configure" and "make" in a directory other
> than plt/src (one that you create just for building, such as
> plt/src/build), but the build process is supposed to work in plt/src,
> too.
> 
> Matthew
-- 

Paulo J. Matos : pocm [_at_] mega . ist . utl . pt
Instituto Superior Tecnico - Lisbon
Computer and Software Eng. - A.I.
 - > http://mega.ist.utl.pt/~pocm
---
        -> God had a deadline...
                So, he wrote it all in Lisp!



Posted on the users mailing list.