On 27/08/2012 7:39 AM, David Billinghurst wrote:
> On 27/08/2012 4:53 AM, Robert Dodier wrote:
>> On 2012-08-26, Jean-Claude Arbaut<jeanclaudearbaut at orange.fr> wrote:
>>
>>> The following works in Maxima 5.27.0.1 on Windows, and fails with
>>> Maxima
>>> 5.28 (nothing happens).
>>>
>>> load(draw)$
>>> draw3d(xu_grid = 30, yv_grid = 60, surface_hide = true,
>>> parametric_surface(cos(phi) * sin(theta),
>>> sin(phi) * sin(theta),
>>> cos(theta),
>>> theta, 0, %pi, phi, 0, 2 * %pi))$
>> When I try this with Maxima 5.28.0 as installed by the Windows
>> installer, I get an error message from Gnuplot. The maxout.gnuplot file
>> contains "set terminal x11" which is not a Windows terminal type. I see
>> that draw.lisp determines the system type from *WINDOWS-OS* which in
>> turn is derived from *AUTOCONF-WIN32* and the value of that is
>> "@win32@", not "true" or "false" as expected. So I guess the value of
>> *AUTOCONF-WIN32* was not assigned correctly during the build?
>>
>> If I enter :lisp (setq *autoconf-win32* "true") before load(draw), then
>> I get a picture of a spheroid, as expected.
>>
>> Hope this helps,
>>
>> Robert Dodier
>
> This is a big help. Should be easy to fix.
A one line fix to configure.in. New build coming shortly.