[plt-scheme] 4.2.3 install-both problem on Linux with --enable-shared

From: Neil Van Dyke (neil at neilvandyke.org)
Date: Tue Dec 1 07:56:01 EST 2009

My usual unusual way of building PLT releases from source didn't work 
with 4.2.3:

./configure --prefix=/usr/local/plt-4.2.3 --enable-both --enable-shared 
&& make both && make install-both

results in the error:

make unix-install-cgc
make[3]: Entering directory `/usr/local/src/plt-4.2.3/src/mzscheme'
cd ..; /usr/local/src/plt-4.2.3/src/lt/libtool --mode=install cp 
mzscheme/libmzgc.la "/usr/local/plt-4.2.3/lib/libmzgc.la"
cp mzscheme/.libs/libmzgc.lai /usr/local/plt-4.2.3/lib/libmzgc.la
cp: cannot stat `mzscheme/.libs/libmzgc.lai': No such file or directory
make[3]: *** [unix-install-cgc] Error 1
make[3]: Leaving directory `/usr/local/src/plt-4.2.3/src/mzscheme'
make[2]: *** [install-both] Error 2
make[2]: Leaving directory `/usr/local/src/plt-4.2.3/src/mzscheme'
make[1]: *** [install-both-common] Error 2
make[1]: Leaving directory `/usr/local/src/plt-4.2.3/src'
make: *** [install-both] Error 2

This is on Debian "stable" x86.

I have started a build without the "--enable-shared", since Eli said 
that the official builds don't use that option.  I don't think I need 
that option right now.


Posted on the users mailing list.