scsh-users
[Top] [All Lists]

make clean & config.cache; multiple platform support

To: scsh-bugs@martigny.ai.mit.edu
Subject: make clean & config.cache; multiple platform support
From: Shriram Krishnamurthi <shriram@cs.rice.edu>
Date: Tue, 18 Mar 1997 15:27:57 -0600 (CST)
Reply-to: shriram@cs.rice.edu
Can `make clean' be told to remove config.cache as well?  I use make
clean to wipe things out before starting to make on a new platform,
and I ran into a bunch of troubles because config.cache was lying
around between FreeBSD and Solaris.  Removed the file, configure'd
again, and all is now well.

Also, perhaps I'm just using the configuration and installation
process poorly, but is there a better way of settings things up for
multiple platforms?  I ran

  ./configure --prefix=/home/shriram/.Packages/scsh \
              --exec-prefix=/home/shriram/.Packages/scsh/.bin/sparc-solaris

  ./configure --prefix=/home/shriram/.Packages/scsh \
              --exec-prefix=/home/shriram/.Packages/scsh/.bin/i386-freebsd

and ended up with

- bin/scsh files which were indeed different;
- identical include/scheme48.h files, but I'm willing to concede these
  could be distinct, so they should be kept separate;
- a bunch of stuff in lib/scsh/, of which:
  - cig/, libscshvm.a, scsh.image, scshvm need to be different;
  - everything else looks completely identical.

In short, there's a lot of duplicated stuff here.  Maybe I'm just not
configuring properly.  Could you include instructions in the
distribution to help with this?  The generic GNU INSTALL file falls a
bit short of what one would hope for.

Thanks for Scsh!

Keepin' the faith,
'shriram

<Prev in Thread] Current Thread [Next in Thread>