OK James.
I'm sorry to take so long but here is where I find GCL and Maxima on
Windows:
James Amundson wrote:
>
>
>>make install
>>Double click on <maxima-dir>\maxima.bat - text based Maxima OK except
>>that describe (whatever) doesn't wait for feedback from user:
>>(C3) describe (integrate);
>>================================
>> 0: INTEGRATE :(maxima.info)Definitions for Integration.
>> 1: INTEGRATE_USE_ROOTSOF :Definitions for Integration.
>>Enter n, all, none, or multiple choices eg 1 3 :
>>(D3) FALSE
>>(C4)
>>================================
>>
>>
>
>I am surprised by this one. It will definitely need to be fixed. I'll
>take a look at it, too.
>
>
This now works as does the GCL si::info command. People need to cvs
update, reconfigure and rebuild as the change is in mingw.h (or else
just copy "h/mingw.h" to "h/config.h", clean and rebuild).
>
>
>>Change name of <maxima-dir>\xmaxima to xmaixma.tcl so it is associated
>>in registry with current Windows Active State Tcl 8.4.5.0. SHould
>>really do same with omplotdata and mgnuplot per earlier reports. Doing
>>so allows WIndows (at least modern variants, probably also W98) to treat
>>them in a similar way to scripts in Unix and so the variations of
>>plot2d/plot3d using those commands froma text prompting Maxima session
>>will work.
>>
>>
>
>OK. We should add the suffixes during the install. That's one step I can
>do if nobody beats me to it.
>
>
'Twould be nice - then make install would be more friendly as no need to
do the rename by hand.
>
>
>>Double click on xmaxima.tcl
>>Squares at end of line indicates pronblems with DOS end-of-lines.
>>Probablky not due to recent changes in that regard with GCL as I also
>>built with an older version without the fix and got the same problem.
>>
>>
>
>We definitely need to fix this before the next release. I'm not sure
>what to do here. You could try to roll back my changes to the Tcl code
>and see if the problem goes away. (Please ask if you don't know how to
>easily roll back the changes.)
>
>
As reported by Vadim and Dave previously this is also now fixed.
>
>
>>File/interrupt gives:
>>================================
>>couldn't execute "C:\lang\Tcl\bin\winkill.exe": invalid argument
>>couldn't execute "C:\lang\Tcl\bin\winkill.exe": invalid argument
>> while executing
>>"exec $maxima_priv(kill) $signal $pid"
>> (procedure "CMkill" line 8)
>> invoked from within
>>"CMkill -INT $pid"
>> (procedure "CMinterrupt" line 5)
>> invoked from within
>>"CMinterrupt .maxima.text "
>> (command bound to event)
>>================================
>>
>>File/restart leaves old Maxima running.
>>File/exit likewise.
>>
>>
>
>Crud. These problems definitely need fixing. Again, they are beyond my
>expertise. All I know is that we supposedly build and install
>winkill.exe.
>
>
This was my fault for not understanding at the time that I needed
Starkit/Tcl libs and headers and not looking more closely; sorry about
that it was late at night.
The only other comment is that with the new test suite work the xMaxima
tests hang in "rtest15.mac". (make check works fine of course.)
The whole shebang is looking much better now with GCL on Windows.
Thanks so much for persevering against your personal desires with the
Windows port of XMaxima and also to Camm for helping solve the hard bits
on Windows (and elsewhere).
Cheers
Mike Thomas.