Originally Posted by: oscampo
Thanks for plugin update. I'm an asiduous user of SMath+Maxima for my Machine Design course. This semester all my university is updating to Win 10 and I saw that maxima crashes in this windows version. Do you have any suggestions or ideas for a short time solution?.
Thanks in advance!
I did some basic adjustments to adapt the plugin to the current windows maxima version 5.40. This essentially works now, but my impression is that the command processing is not that stable as it used to be (there seem to be \r\n versus \n issues in the socket communication, which I still need to resolve.
If SMath 0.98.6398 and Maxima 5.40 work under win10, then chances are good that also the plugin works. Personally, I'd rather switch from win7 to linux than to win10, but I am ready to care for feedback from win10 users.
Thus first step for you is to see if both progs run.
Maxima 5.40 takes 640MB of disk space if installed, among them more than 50MB just for gnuplot (with full docs and examples). Thus shipping this as part of a portable distribution might not be the best idea.
Therefore, improvements of the maxima plugin are directed towards a simplified setup procedure. Ideally, after installing the plugin from the extension manager, the plugin searches for an existing Maxima installation and just uses this. There are chances that this can be done in a portable way (e.g. by storing relative paths).
Is it possible for you to build the plugin from SVN sources? Otherwise I might ask Andrey and Davide to help me with the upload to the extension manager in order to streamline test iterations.
For now, here is the Maxima 5.40 enabled plugin. Please report any issues.
MaximaPlugin.zip (67kb) downloaded 42 time(s). Update16pre.sm (33kb) downloaded 53 time(s). Update16pre.pdf (212kb) downloaded 55 time(s).The update/changelog is with respect to the current plugin version in the extension manager.
The plugin is not yet updated in the online gallery. If you want to try it with the current beta SMath (0.98.6398) then you can download the plugin from the gallery and exchange the dll by the attached one (in the zip file).
EDIT: I updated the zip file with the dll above. It now runs with Maxima 5.40 SCBL and CLISP.
In Maxima 5.40 under windows you can configure which Lisp interpreter to use: Steel bank common lisp (SCBL) or CLISP. With SCBL, the Maxima test file runs more than twice as fast as with CLISP (18 vs 42 seconds on my Win7 notebook). However, if you load packages for the first time, package compilation takes much longer in SCBL, this might overstretch the communication timeout. To overcome this, open wxMaxima and load the packages there.
Edited by user 07 August 2017 00:22:00(UTC)
| Reason: Not specified