Skip to content
Chi Hoang edited this page Jan 30, 2015 · 4 revisions

For Linux 64 bit and Windows, you may need to have additional libraries installed.

Linux (64 bit)

For 64 bit libraries, you need the libgfortran shared library. This is the basic gfortran runtime library. Unfortunately, I cannot link the static library into the shared jblas libraries, as they aren't compiled with the -fPIC flag (position independent code).

Normally, you get this library by installing the gfortran compiler.

On debian and ubuntu systems, type:

sudo apt-get install libgfortran3

On CentOS, use:

sudo yum install libgfortran.x86_64

Windows

For Windows, you need to have the MINGW runtime libraries in your path. If you have cygwin, you probably already have those installed by default, but if you deploy on a new system, you need to install those by hand.

For 64 bit windows, you need to install the packages

  mingw64-x86_64-gcc-core
  mingw64-x86_64-gfortran 

and then add the directory

  /usr/x86_64-w64-mingw32/sys-root/mingw/bin 

to your path.