source: ThirdParty/Mumps/stable/1.1/INSTALL.MUMPS @ 1155

Last change on this file since 1155 was 1155, checked in by andreasw, 12 years ago

upgraded to MUMPS version 4.8.1 (synchronized with trunk rev 1154)

File size: 2.7 KB
Line 
1Installation of the Mumps linear solver within COIN.
2
3Mumps is a MUltifrontal Massively Parallel sparse direct Solver.
4
5Please visit the home page:
6
7Home page: http://graal.ens-lyon.fr/MUMPS/
8
9and make sure you read the usage conditions at
10
11http://graal.ens-lyon.fr/MUMPS/avail.html
12
13**********************************************************************
14Note: It is YOUR RESPONSIBILITY to ensure that you are entitled to
15      download and use this third party package.
16**********************************************************************
17
18If you are working under Unix/Linux-like system and you have `wget'
19installed, you can downloaded the required source code for MUMPS
20by executing the included script `get.Mumps' in this directory.
21
22Note, however, that the script might not be looking for the most recent
23version of Mumps, and it might fail if it tries to download an outdated
24one.  In that case, please check the Mumps home page for the most recent
25version number and change the definition of the mumps_ver variable at the
26beginning of the get.Mumps script.
27
28If you don't have wget available, follow those instructions:
29
30Check the Mumps home page for the most recent version number (say, 4.8.1).
31You may then download
32
33http://graal.ens-lyon.fr/MUMPS/MUMPS_4.8.1.tar.gz (or try
34http://mumps.enseeiht.fr/MUMPS_4.8.1.tar.gz if first URL doesn't work)
35
36and unpack it in this directory:
37
38gunzip MUMPS_4.8.1.tar.gz
39tar xf MUMPS_4.8.1.tar
40
41Finally, rename the MUMPS_4.8.1 directory just to be MUMPS:
42
43mv MUMPS_4.8.1 MUMPS
44
45**********************************************************************
46Additional instructions for building with Msys and MinGW
47**********************************************************************
48
49If you are trying to build Mumps in Microsoft Windows using the MSys shell
50environment, you will first need to install the MinGW gcc 4.2 technology
51preview in order obtain a Fortran 95 compliant Fortran compiler. GCC 4.2 is
52available here:
53
54http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=241304
55
56You need to install the gcc-core, gcc-g++, and gcc-gfortran packages. After
57installing these packages, you will also need to patch Mumps by executing the
58command
59
60patch -p0 < mumps_4.7.3.Win.patch
61
62in this directory.
63
64NOTE: THE ABOVE PATCH WAS FOR ONLY FOR THE 4.7.3 VERSION, WE DON'T HAVE A
65      PATCH FOR A LATER VERSION YET (MAYBE IT IS NOT REQUIRED)!!!
66
67Note the executable names in the gcc packages have the suffix "sjlj" and will
68not be found by the configuration script of whatever project you are trying to
69build, so you must either (1) change their names by deleting the suffix
70(beware that if you do this, you may create a conflict with other version of
71gcc already installed) or (2) configure with
72
73./configure CC=gcc-sjlj CXX=g++-sjlj F77=gfortran-sjlj
74
Note: See TracBrowser for help on using the repository browser.