Help me, please!

I'm trying to install the binary distribution of happy 1.5 on SunOS 5.5.1.

I've done: ./configure --prefix=/usr/local/ghc-3.02
and it seems OK.

Now I do: make install SHELL=/usr/local/bin/bash
and make outputs a string of commands that look perfectly reasonable.

However, nothing happens at all. No directories are created, no binaries
are copied, nothing. The /usr/local/ghc-3.02 directory is untouched.
I've tried to figure out why this is, but I'm mystified.

I'm using GNU make 3.75. The make output is attached.

BTW, my aim is to compile ghc-3.02 on Solaris; I've now built it
successfully on Linux.

Thanks for any help,

   Tony

Antony Bowers, Department of Computer Science, University of Bristol, UK.
http://www.cs.bris.ac.uk/~bowers/
./mkdirhier /usr/local/ghc-3.02/bin
(cd lib/sparc-sun-solaris2/happy-1.5; find . -type d -exec sh -c '../../.././mkdirhier 
$0 /usr/local/ghc-3.02/lib/happy-1.5/$0' {} \; )
(cd share/happy-1.5; find . -type d -exec sh -c '../.././mkdirhier 
/usr/local/ghc-3.02/share/happy-1.5/$0' {} \; )
for i in  happy ; do \
   ./install-sh -c -m 755   bin/sparc-sun-solaris2/happy-1.5/$i 
/usr/local/ghc-3.02/bin; \
done;
for i in happy ""; do \
   if [ "x$i" != "x" ]; then            \
        ( cd /usr/local/ghc-3.02/bin;           \
          rm -f $i-1.5;         \
          mv $i $i-1.5; \
          ln -s $i-1.5 $i       \
        );                              \
   fi;                                  \
done
(cd lib/sparc-sun-solaris2/happy-1.5; find . -type f -exec sh -c 'cp $0 
/usr/local/ghc-3.02/lib/happy-1.5/$0' {} \; )
(cd share/happy-1.5; find . -type f -exec sh -c './install-sh -c -m 644   $0 
/usr/local/ghc-3.02/share/happy-1.5/$0' {} \; )

Reply via email to