Matthias Kilian wrote: >> 2. >> /bin/sh: test: argument expected >> gmake[1]: *** [binary-dist] Error 1 >> >> -e does not work for test under "sh", so I changed it to "-r": >> ... if [ -r $$FILE ]; then ... > > I doubt `-e' doesn't work on Solaris, because `-e' is POSIX. Does > this "argument expected" still appear with your fix to 1.?
It does not work on my system (SunOS 5.10 Generic_137112-07 i86pc): -bash-3.1$ sh $ test -e log test: argument expected $ exit -bash-3.1$ test -e log (it works in the bash, though) > Or use pax(1), which in contrast to tar(1) and gtar(1) is POSIX: > > pax -hwf $(BIN_DIST_TAR) < $(BIN_DIST_LIST) > > (also untested, but should work) I don't know pax, but it is installed on our machines. >> 5. When trying to install the binary distribution I got: >> >> Installing executable(s) in /local/home/maeder/bin >> installPackage: dist-install/build/installPackage/installPackage: >> copyFile: does not exist (No such file or directory) > > Maybe fallout from some of the above problems? No, on an Intel Mac I got the same error (without the previous problems): Installing executable(s) in /Users/Shared/maeder/bin installPackage: dist-install/build/installPackage/installPackage: copyFile: does not exist (No such file or directory) make[2]: *** [install] Error 1 make[1]: *** [install.installPackage] Error 2 make: *** [install] Error 2 Thanks anyway Christian _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users