[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: intel mkl
From: |
Mag Gam |
Subject: |
Re: intel mkl |
Date: |
Mon, 7 Jun 2010 23:40:24 -0400 |
Wow. Thanks for the quick response.
I am going by this:
http://octave.1599824.n4.nabble.com/icc-compiler-td1677125.html
On Mon, Jun 7, 2010 at 11:35 PM, John W. Eaton <address@hidden> wrote:
> On 7-Jun-2010, Mag Gam wrote:
>
> | I am trying to compile Octave with Intel compiler and use Intel Math
> | Kernel Libraries. However, It seems the basic install isn't finding my
> | MKL libraries. I know there were previous threads about this topic
> | therefore I am hoping to get some help.
> |
> | Here is how I am compiling stuff.
> |
> | PREFIX=/apps/octave-3.2.3
> |
> | export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/apps/hdf5-1.8.3/lib
> |
> | INCLUDE="-I/apps/hdf5-1.8.3/include"
> | ./configure F77=ifort FFLAGS="-O3 -xW" CXX=icpc CPP="icc -E" CC=icc
> | CXXPP="icpc -E" \
> | CXXFLAGS="$INCLUDE -mieee-fp" \
> | --prefix="$PREFIX" CFLAGS="-O3 -xW $INCLUDE" CPPFLAGS="$CFLAGS" \
> | LDFLAGS="-limf -lm -L/apps/hdf5-1.8.3/lib" \
> | PERL=/apps/perl-5.10.1/bin/perl --disable-extra-warning-flags
> | --disable-docs
> |
> | The MKL libraries exist here: /apps/intel/lib/intel64
> |
> | This currently does not find the MKL, I am curious how others did this.
>
> CPPFLAGS is for the preprocessor, so setting CPPFLAGS to $CFLAGS is
> probably not what you want.
>
> -I flags belong in CPPFLAGS.
>
> -L flags belong in LDFLAGS.
>
> Use CXXFLAGS and CFLAGS for things like -O and -g, and I suppose
> -mieee-fp if that is not discovered automatically by the configure
> script.
>
> I don't think any variable CXXPP is used in Octave's configure scripts
> or Makefiles.
>
> jwe
>
- intel mkl, Mag Gam, 2010/06/07
- intel mkl, John W. Eaton, 2010/06/07
- Re: intel mkl,
Mag Gam <=
- Re: intel mkl, Mag Gam, 2010/06/08
- Re: intel mkl, Ben Abbott, 2010/06/08
- Re: intel mkl, Mag Gam, 2010/06/08
- Re: intel mkl, Ben Abbott, 2010/06/08
- Re: intel mkl, Mag Gam, 2010/06/09