<br><br><div class="gmail_quote">On Mon, Jul 8, 2013 at 5:05 PM, sunghyun Kim <span dir="ltr"><<a href="mailto:kimsunghyun@kaist.ac.kr" target="_blank">kimsunghyun@kaist.ac.kr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Hi </div><div> </div><div>I'm trying to use fortran wrapper f2py with intel's mkl </div><div> </div><div>following is my command</div><div> </div><div>LIB='-L/opt/intel/Compiler/11.1/064/mkl/lib/em64t/ -lguide -lpthread  -lmkl_core -lmkl_intel_lp64 -lmkl_sequential'</div>
</blockquote><div><br></div><div>Linking order matters: if A needs B, A should appear before B, so -lpthread/-lguide should be at the end, mkl_intel_lp64 before mkl_core, and mkl_sequential in front of that.</div><div><br>
</div><div>See the MKL manual for more details,</div><div><br></div><div>David </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>INC=-I/opt/intel/Compiler/11.1/064/mkl/include<br>f2py  --fcompiler=intelem $INC $LIB  -m solveLE  -c solveLE2.f<br></div><div>solveLE2.f is simple fortran code using lapack's linear equation solver SGESV</div><div>

=============</div><div>CALL SGESV(N, NRHS, A, LDA, IPIV, B, LDB, INFO)<br>=============</div><div> </div><div>When i use the command, compile was done.</div><div>But when I use the solveLE.so, I received following error massage</div>

<div> </div><div>==================</div><div>$python test.py</div><div>python: symbol lookup error: /opt/intel/Compiler/11.1/064/mkl/lib/em64t/libmkl_lapack.so: undefined symbol: mkl_lapack_sgetrf</div><div>==================</div>

<div> </div><div>I think "mkl_lapack_sgetrf" is defined in -lmkl_sequential.</div><div> </div><div>I don't know what should I do.</div><div> </div><div> </div><div>Any help would be greatly appreciated!</div>
<span class="HOEnZb"><font color="#888888">
<div> </div><div> </div><div> </div><div> </div><div>Sunghyun Kim<br>Ph.D. Candidate<br>Theoretical Condensed Matter Physics Group.<br>KAIST<br>291 Daehak-ro(373-1 Guseong-dong), Yuseong-gu, Daejeon 305-701, Republic of Korea<br>

+10-4144-5946
</div>
</font></span><br>_______________________________________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
<br></blockquote></div><br>