public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* [ANNOUNCEMENT] [Test] maxima-5.36.0-1
@ 2015-04-12 16:05 Achim Gratz
  2015-04-14  5:09 ` David Billinghurst
  0 siblings, 1 reply; 4+ messages in thread
From: Achim Gratz @ 2015-04-12 16:05 UTC (permalink / raw)
  To: cygwin


This is a new upstream release.  I've patched up the build system quite
a bit, so I'd welcome feedback from testers.


Maxima - Computer Algebra System
================================

Maxima is a system for the manipulation of symbolic and numerical
expressions, including differentiation, integration, Taylor series,
Laplace transforms, ordinary differential equations, systems of linear
equations, polynomials, sets, lists, vectors, matrices and
tensors. Maxima yields high precision numerical results by using exact
fractions, arbitrary-precision integers and variable-precision
floating-point numbers. Maxima can plot functions and data in two and
three dimensions.

Maxima is written in CommonLisp and based on the DOE Macsyma that was
developed at MIT.


Packaging
=========

The installation has been split into several packages:

maxima            - common components and documentation,
                    execution on pre-compiled clisp (memory image)
maxima-lang-*     - localization for several languages
maxima-xmaxima    - a Tcl/Tk based GUI


The maxima-exec-clisp package has been revoked due to problems with the
way CLisp creates the executable.  Loading a memory image instead has
proved to make no difference in start-up time at least on a system with
a fast disk, so no disadvantage should result for the user.


Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Wavetables for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ANNOUNCEMENT] [Test] maxima-5.36.0-1
  2015-04-12 16:05 [ANNOUNCEMENT] [Test] maxima-5.36.0-1 Achim Gratz
@ 2015-04-14  5:09 ` David Billinghurst
  2015-04-14 18:44   ` Achim Gratz
  2015-04-20 19:54   ` Achim Gratz
  0 siblings, 2 replies; 4+ messages in thread
From: David Billinghurst @ 2015-04-14  5:09 UTC (permalink / raw)
  To: cygwin

On 13/04/2015 1:50 AM, Achim Gratz wrote:
> This is a new upstream release.  I've patched up the build system quite
> a bit, so I'd welcome feedback from testers.
>
A couple of issues with the 64-bit distribution

  * I don't see the English info files.  Error below
  * xmaxima fails to start.  Error below

Apart from that it looks OK.

I ran the smoke tests used for the windows maxima build (in INSTALL.win32).
  o Run the maxima testsuite: run_testsuite()
  o Try compiling a function.  This has been a problem in the past
     - f(x):=x+2;
     - compile(f);
     - f(2);
  o Test the graphics systems under maxima
     plot2d(sin(x),[x,0,10]);
     plot3d(x*y,[x,-1,1],[y,-1,1]);
     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))$
  o Check that plotting to Postscript works
     plot2d(sin(x),[x,0,10],[ps_file,"ps_test.ps"]);
  o Try out the on-line help: describe(sin)

Documentation error

    (%i6) describe(sin);

    Maxima encountered a Lisp error:

    OPEN: File #P"/usr/share/info/maxima.info-1" does not exist


xmaxima error.  I may just be missing a dependency (some fonts?)

    $ DISPLAY=localhost:0 xmaxima
    assertion "font != NULL" failed: file
    "/usr/src/ports/fontconfig/fontconfig-2.11.1-2.x86_64/src/fontconfig-2.11.1/src/fcmatch.c",
    line 453, function: FcFontRenderPrepare
    Aborted (core dumped)




--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ANNOUNCEMENT] [Test] maxima-5.36.0-1
  2015-04-14  5:09 ` David Billinghurst
@ 2015-04-14 18:44   ` Achim Gratz
  2015-04-20 19:54   ` Achim Gratz
  1 sibling, 0 replies; 4+ messages in thread
From: Achim Gratz @ 2015-04-14 18:44 UTC (permalink / raw)
  To: cygwin

David Billinghurst writes:
> Documentation error
>
>    (%i6) describe(sin);
>
>    Maxima encountered a Lisp error:
>
>    OPEN: File #P"/usr/share/info/maxima.info-1" does not exist

I'm quite certain that's just a stupid typo in one of my changes to the
Makefile.  I'll have a look later.

> xmaxima error.  I may just be missing a dependency (some fonts?)
>
>    $ DISPLAY=localhost:0 xmaxima
>    assertion "font != NULL" failed: file
>    "/usr/src/ports/fontconfig/fontconfig-2.11.1-2.x86_64/src/fontconfig-2.11.1/src/fcmatch.c",
>    line 453, function: FcFontRenderPrepare
>    Aborted (core dumped)

Hmm.  It would certainly help if we knew what font it was looking for…


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Wavetables for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ANNOUNCEMENT] [Test] maxima-5.36.0-1
  2015-04-14  5:09 ` David Billinghurst
  2015-04-14 18:44   ` Achim Gratz
@ 2015-04-20 19:54   ` Achim Gratz
  1 sibling, 0 replies; 4+ messages in thread
From: Achim Gratz @ 2015-04-20 19:54 UTC (permalink / raw)
  To: cygwin

David Billinghurst writes:
> xmaxima error.  I may just be missing a dependency (some fonts?)
>
>    $ DISPLAY=localhost:0 xmaxima

Do not set DISPLAY like this, try DISPLAY=:0.0 (or just start maxima
from the xterm that gets started by the init script).

>    assertion "font != NULL" failed: file
>    "/usr/src/ports/fontconfig/fontconfig-2.11.1-2.x86_64/src/fontconfig-2.11.1/src/fcmatch.c",
>    line 453, function: FcFontRenderPrepare
>    Aborted (core dumped)

This works for me, so I guess it must be the fonts.  The help browser
seems to look for "Courier" and "Liberation Sans".  I'm not sure what
package I should depend on for Courier (there are different ones and
while I'm partial to the Adobe bitmap fonts there's still the question
of whether to use the 75dpi or 100dpi variant).  Please try if that
error goes away if you install:

font-liberation-ttf
font-adobe-dpi100 (or -dpi75)

I would rather change the defaults to Mono and Sans Serif, though as
fontconfig should have defaults for these regardless of any extra fonts
installed (I hope).


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf microQ V2.22R2:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-04-20 19:54 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-12 16:05 [ANNOUNCEMENT] [Test] maxima-5.36.0-1 Achim Gratz
2015-04-14  5:09 ` David Billinghurst
2015-04-14 18:44   ` Achim Gratz
2015-04-20 19:54   ` Achim Gratz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).