Hello,
> actually I have a problem with the quad_qag function in Maxima.
> On my system (Maxima 5.9.3 under Fedora Core 4 and WinXP) the command
> "quad_qag(exp(sin(x)),x,0,1,1)" works quite well with the right result but
> 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.
Something to try -- find quadpack.lisp on your system, edit out the
calls to the Lisp function COMPILE, and then after you start Maxima,
load the modified file. The calls to COMPILE are not all that important,
it is OK to omit them.
HTH
Robert Dodier