But am now getting a failure when running gst-tool gst-package:
./gst-tool gst-package --kernel-dir="/c/dev/mingw/smalltalk-3.0/kernel" --image="/c/dev/mingw/smalltalk-3.0/gst.im" --srcdir=. --target-directory=. packages/browser/package.xml
mkdir "C:\DOCUME~1\paulb\LOCALS~1\Temp\gstar-DOSSUZ"
mkdir "C:\DOCUME~1\paulb\LOCALS~1\Temp\gstar-DOSSUZ\Browser"
cp -p -f "c:\dev\mingw\smalltalk-3.0\packages\browser\BrowShell.st" C:\DOCUME~1\
paulb\LOCALS~1\Temp\gstar-DOSSUZ\Browser\BrowShell.st
gst-package: Operation not permitted

The problem is that msys shell does not recognise the DOS-style target path in the 'cp' command: the path needs to be in quotes as the source path is. I cannot find where the source for this command is.

It is a "fake" command, it is only shown by scripts/Package.st to show what's going on. The paths are given to CopyFile, more or less. You can put debugging code in lib-src/symlink.c.

Paolo


_______________________________________________
help-smalltalk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

Reply via email to