Robert Dodier writes:
>> on two other machines (Maxima 5.9.3 under Win2000 and another WinXP) the
>> function returns with the following error message:
>> Maxima encountered a Lisp error:
>>
>> \ Error in LET [or a callee]: Cannot create the file
>> /DOCUME~1/UWE(NO~1/LOCALS~1/Temp/gazonk_3500_0.lsp.,
>
> There's an intersection of 2 problems here. (1) GCL wants to write a
> temporary file, but there is no way (in 2.6.7 and before; I think it might
> be fixed in later versions) for the user to specify the location.
> (2) Windows is trying to be helpful. Google for "Windows read-only files"
> for more about this.
>
Actually gcl 2.6.7 for Maxima 5.9.3 (if it is Windows Maxima 5.9.3
from SF) is build with patch backported from gcl 2.6.8.
With this patch you choose location where gcl's compiler
writes gazonk files by resetting TEMP and/or TMP environment
variable.
Reset TEMP/TMP to point to some other writable directory.
Maybe it helps but I'm not sure.
Vadim
--
Vadim V. Zhytnikov
<vvzhy at mail.ru>
<vvzhy at netorn.ru>