Here are some notes on getting hmatrix running under Mac OS X 10.4 or 10.5 using MacPorts or fink.

Mac

‎Download apps by Playrix, including Homescapes, Manor Matters®, Township, and many more.

I this video i will show you how to make the Matrix Effect using the Mac Terminal. The code used in this video was: while (true) do echo -n 'Any amount of nu. What is the recommended hardware? Latest version of OsiriX is compatible with any Mac computers, running from OS X 10.11 to macOS 11.0. We recommend a minimum of 6GB of RAM. Any graphic boards are compatible. Enhancements for your maps. Aatrix Payroll solutions for Mac are very powerful, yet easy to use. Our software is designed by Mac users for Mac users so you know that we take pride in what we do. Our Payroll solutions combine an easy-to-use interface with an impressive set of features perfect for small to mid-sized businesses. Mac users can choose the features that fit.

These notes may be incomplete or even incorrect, but should point you in the right direction. The latest version of hmatrix considered here is 0.5.2.2.

Please update this page with anything you discover along the way.

  • 4Using hmatrix

Installing GHC using MacPorts

First, you will want to install GHC using MacPorts, not the standalone installers. No sure why? Assuming that you have uninstalled any other versions of ghc, type:

This may take several hours to bootstrap on a slow machine.

Required libraries

The hmatrix package requires working versions of GSL, BLAS and LAPACK.

You can get GSL and BLAS from DarwinPorts:

LAPACK, however, is already installed on MacOS X 10.4/10.5, namely in the vecLib (10.4) or Accelerate (10.5) frameworks. They appear to work fine with hmatrix, though I didn't test very much.

If you're using the 32-bit Haskell Platform and your MacPorts installation defaults to 64-bit binaries you want MacPorts to build universal binaries of gsl using:

or upgrade after an installation using:

otherwise you'll get the following error when you try to use hmatrix:

Installing hmatrix

The most recent version of hmatrix is available on HackageDB. You can also download it from the darcs repository as follows:

darcs get http://perception.inf.um.es/~aruiz/darcs/hmatrix --partial

The following steps seem obsolete to me. -- Apfelmus

Next, edit hmatrix.cabal to refer to the appropriate versions of BLAS and LAPACK:

you might also have to edit cc-options and ld-options to look in your ports directory:

To build and install the package, type:

Using hmatrix

To load hmatrix using GHCI, you need to add the directory containing the gsl shared library to your LD_LIBRARY_PATH:

Mac OS X < 10.10

Ruletrix Mac OS

On Mac OS X 10.4, the LAPACK implementation is contained in the vecLib framework. For interactive use, type

To build an example program using GHC, type:

Mac OS X >= 10.10

On Mac OS X Yosemite and above, vecLib is now called Accelerate.For interactive use, type

To build an example program using GHC, type:

Plotting with gnuplot and Aquaterm

Install gnuplot using MacPorts:

If Aquaterm fails to compile, upgrade to the latest version of XCode. Tell gnuplot what terminal to use:

You should now be able to build and run examples/plot.hs, and see three nicely anti-aliased plots. If you're using an xterm, you can also choose to leave GNUTERM unset to use gnuplot's built-in X11 support, which is uglier, but apparently allows rotation of 3D plots using the mouse.

Using fink

With minor changes the instructions work for fink. (I have already had the ghc and ghc-bin packages) In short:

Ruletrix Mac Os Catalina

Note that the latest version requires cabal 1.2 and the present fink version of ghc (6.6) has lower version. Nevertheless after installing cabal (which itself requires zlib and filepath) hmatrix installs without problems.

Ruletrix Mac Os Downloads

Retrieved from 'https://wiki.haskell.org/index.php?title=Hmatrix_on_Mac_OS_X&oldid=60846'