On Sex, 2009-03-20 at 21:58 -0700, Paul Bowyer wrote:
> I tried your quick fix, but the xmaxima file I have in /usr/local/bin
> already has "start-server" in the two places you mentioned should have
> "start-client."
Then you have an old version of xmaxima and the latest release of
Maxima. Name the copy of xmaxima as xmaxima-new and replace start-server
by start-client.
> I did as you suggested and created "xmaxima-old" and
> tried editing the two values to "start-client" just to see if it might
> work, but without success.
strange! I've just done it with xmaxima 5.14.0 running maxima 5.17post
and it works. Please try the following two commands:
maxima -u 5.14.0 -r ":lisp (start-server 4008)"
maxima -u 5.17.1 -r ":lisp (start-client 4008)"
They should both work showing an %i1 prompt. If they fail, please tell
us the error messages.
> I still get the same output as before.
your previous output was:
"Warning: argument (start-server not recognized"
that should no longer appear if you replaced start-server by
start-client
> I noticed from the surrounding code that it seemed to be for Windows
> in at least one place, but I'm running PCLinuxOS-2009.1.
Yes, I know. I told you to change both occurrences of start-server,
because if you change only the first one you found, the one for Linux,
which is the second one, would still be wrong.
> I'm sorry to be the bearer of bad news, but it looks like you need to
> look a little deeper for the solution.
I'm fixing the latest version of Xmaxima in the CVS repository; old
versions of xmaxima like the one you have cannot be fixed by us; we will
simply recommend to update to the latest version when I commit it.
Regards,
Jaime