Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
www.freefem.org/ff++/windows.php
f
To install the precompile windows package just
download the last version from
Take the file form and download
--------------------------------------------WARNING NOW the window version is compiled under MINGW for version before version 3.20 , oct 7h 2012 , see the end of the file (obsolete
now)
typo remark: all line in green are shell command under mingw32 shell
1. Download and install MINGW32
form http://sourceforge.net/projects/mingw/files/Installer/mingw-get-setup.exe/download
Answer question in following windows :
7) select components
all basic setup
all package : in mingw32 mingw-devlopper-tool, autoconf , automake, compiler, wget , ...
8) Installation -> Apply changes
1/5
10/21/2014
www.freefem.org/ff++/windows.php
2/5
10/21/2014
www.freefem.org/ff++/windows.php
3/5
10/21/2014
www.freefem.org/ff++/windows.php
c:\mingw\include\GL\glut.h
c:\mingw\include\GL\gl.h
c:\mingw\include|GL/glu.h
add the glut32.dll or freeglut.dll in you directory in the 2 directories:
$ find /c/MinGW -name glut
/c/MinGW/bin/glut32.dll
/c/MinGW/lib/glut32.dll
4) the good blas now is:
http://www.tacc.utexas.edu/tacc-projects/gotoblas2/downloads/
Try to compile
5) install MPI for // version
HPC Pack 2008 SDK
http://www.microsoft.com/download/en/details.aspx?id=10505
HPC Pack 2008 R2 Service Pack 2
http://www.microsoft.com/download/en/details.aspx?id=26646
6) install inno setup to build installer:
http://www.xs4all.nl/~mlaan2/ispack/isetup-5.4.0.exe
7) GSL for gsl interface from
Download Now! mingw32-gsl-1.14-1.zip (3.5 MB)
8) download mercurail for windows from:
http://mercurial.selenic.com
9) To download the latest freefem++ tar.gz file contening source form
4/5
10/21/2014
www.freefem.org/ff++/windows.php
hg pull
hg up
To restore, all file build by autoreconf -i command (automake c):
tar zxvf AutoGeneratedFile.tar.gz
Finaly, the configure argument are:
cd ff++
./configure '--enable-download' 'FC=mingw32-gfortran' 'F77=mingw32-gfortran' 'CC=mingw32-gcc' 'CXX=mingw32g++' '-with-blas=/home/hecht/blas-x86/libgoto2.dll' 'CXXFLAGS=-I/home/hecht/blas-x86' '--enable-generic' '-with-wget=wget' 'MPIRUN=/c/Program Files/Microsoft HPC Pack 2008 R2/Bin/mpiexec.exe'
if erreor where building DOC do:
touch DOC/freefem++doc.pdf
Good Luck
http://www.freefem.org/ff++/windows.php
5/5