<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Linking PARDISO with MKL 10 and Mac OS X in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Linking-PARDISO-with-MKL-10-and-Mac-OS-X/m-p/915424#M12530</link>
    <description>Hi-
&lt;BR /&gt;
&lt;BR /&gt;I'm having trouble linking the PARDISO libraries with my code.  I have done so successfully on other platforms, including Intel ifort/MKL 9 on Linux, so I'm pretty sure it's a linking problem.  I managed to link successfully against the dense matrix solvers in the LAPACK libraries, so I think I've got the MKL paths correct.  My ifort version is 10.1.006, my MKL version is 10.0.1.014.  
&lt;BR /&gt;The linking line in the Makefile, based on reading the MKL User's guide, is 
&lt;BR /&gt;ifort             -g -check all -fpe0  -traceback  -align -132 -autodouble  -o xnetp data.o full_net.o match.o net.o flux.o eosnom90.o jacobian_PARDISO.o -I/Library/Frameworks/Intel_MKL.framework/Versions/Current/include -L/Library/Frameworks/Intel_MKL.framework/Versions/Current/lib/em64t/ -lmkl_solver_lp64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lmkl_intel_thread -lmkl_core -lmkl_intel_thread -lmkl_core -lpthread
&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;The errors are a long series of undefined symbols the beginning of which I'll include below.  Any suggestions? 
&lt;BR /&gt; 
&lt;BR /&gt;Undefined symbols:
&lt;BR /&gt;  "___kmpc_dispatch_next_4", referenced from:
&lt;BR /&gt;      _ch_blkl_risc_pardiso_ in libmkl_solver_lp64.a(ch_blkl_risc_lp64.o)
&lt;BR /&gt;      _ch_blkldl_risc_pardiso_ in libmkl_solver_lp64.a(ch_blkldl_risc_lp64.o)
&lt;BR /&gt;      _c_blklu_risc_pardiso_ in libmkl_solver_lp64.a(c_blklu_risc_lp64.o)
&lt;BR /&gt;      _c_blkl_risc_pardiso_ in libmkl_solver_lp64.a(c_blkl_risc_lp64.o)
&lt;BR /&gt;      _blklu_risc_pardiso_ in libmkl_solver_lp64.a(blklu_risc_lp64.o)
&lt;BR /&gt;      _blkldl_risc_pardiso_ in libmkl_solver_lp64.a(blkldl_risc_lp64.o)
&lt;BR /&gt;      _c_blkslvs_pardiso_ in libmkl_solver_lp64.a(c_blkslvs_lp64.o)
&lt;BR /&gt;      _c_blklu_unsym_risc_pardiso_ in libmkl_solver_lp64.a(c_blklu_unsym_risc_lp64.o)
&lt;BR /&gt;      _blkl_risc_pardiso_ in libmkl_solver_lp64.a(blkl_risc_lp64.o)
&lt;BR /&gt;      _blklu_unsym_risc_pardiso_ in libmkl_solver_lp64.a(blklu_unsym_risc_lp64.o)
&lt;BR /&gt;      _blklu_unsym_risc_pardiso_ in libmkl_solver_lp64.a(blklu_unsym_risc_lp64.o)
&lt;BR /&gt;      _blklu_unsym_risc_pardiso_ in libmkl_solver_lp64.a(blklu_unsym_risc_lp64.o)
&lt;BR /&gt;  "___kmpc_global_thread_num", referenced from:
&lt;BR /&gt;      _diag_pardiso_ in libmkl_solver_lp64.a(diag_lp64.o)
&lt;BR /&gt;      _c_diag_pardiso_ in libmkl_solver_lp64.a(c_diag_lp64.o)
&lt;BR /&gt;      _pvaxyry_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvsxyry_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvaxyrz_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvrxayx_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvrmxay_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvnorm2_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pdscap1_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pi4movxy_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pimovxy_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvmovxy_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvclrr_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvclri_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _do_all_pardiso_fc_ in libmkl_solver_lp64.a(do_all_fc_lp64.o)
&lt;BR /&gt;      _gepcmd_pardiso_ in libmkl_solver_lp64.a(gepcmd_lp64.o)
&lt;BR /&gt;      _c_conv32_16_ in libmkl_solver_lp64.a(convert_lp64.o)
&lt;BR /&gt;      _conv16_8_ in libmkl_solver_lp64.a(convert_lp64.o)
&lt;BR /&gt;      _c_sum16_32_ in libmkl_solver_lp64.a(convert_lp64.o)
&lt;BR /&gt;      _sum8_16_ in libmkl_solver_lp64.a(convert_lp64.o)
&lt;BR /&gt;      _c_conv16_32_ in libmkl_solver_lp64.a(convert_lp64.o)
&amp;lt;
br /&amp;gt;      _conv8_16_ in libmkl_solver_lp64.a(convert_lp64.o)
&lt;BR /&gt;      _amuxy_pardiso_ in libmkl_solver_lp64.a(amuxy_lp64.o)
&lt;BR /&gt;      _amuxy_res_pardiso_ in libmkl_solver_lp64.a(amuxy_res_lp64.o)
&lt;BR /&gt;      _reorder2_pardiso_ in libmkl_solver_lp64.a(reorder2_lp64.o)
&lt;BR /&gt;      _c_pre_cgs_pardiso_ in libmkl_solver_lp64.a(c_pre_cgs_lp64.o)
&lt;BR /&gt;      _reorder1_pardiso_ in libmkl_solver_lp64.a(reorder1_lp64.o)
&lt;BR /&gt;      _c_amuxy_res_pardiso_ in libmkl_solver_lp64.a(c_amuxy_res_lp64.o)
&lt;BR /&gt;      _c_amuxy_pardiso_ in libmkl_solver_lp64.a(c_amuxy_lp64.o)
&lt;BR /&gt;      _pre_cgs_pardiso_ in libmkl_solver_lp64.a(pre_cgs_lp64.o)
&lt;BR /&gt;      _ladj_mod_pardiso_ in libmkl_solver_lp64.a(ladj_mod_lp64.o)
&lt;BR /&gt;      _c_cgs_b_ in libmkl_solver_lp64.a(c_cgs_lp64.o)
&lt;BR /&gt;      _c_cgs_a_ in libmkl_solver_lp64.a(c_cgs_lp64.o)
&lt;BR /&gt;      _cnorm2_ in libmkl_solver_lp64.a(c_vmovxy_lp64.o)
&lt;BR /&gt;      _zscap1_ in libmkl_solver_lp64.a(c_vmovxy_lp64.o)
&lt;BR /&gt;      _cclrr_ in libmkl_solver_lp64.a(c_vmovxy_lp64.o)
&lt;BR /&gt;      _cmovxy_ in libmkl_solver_lp64.a(c_vmovxy_lp64.o)
&lt;BR /&gt;      _fnpmod_pardiso_ in libmkl_solver_lp64.a(fnpmod_lp64.o)
&lt;BR /&gt;      _cgs_b_ in libmkl_solver_lp64.a(cgs_lp64.o)
&lt;BR /&gt;      _cgs_a_ in libmkl_solver_lp64.a(cgs_lp64.o)
&lt;BR /&gt;      _sched_pardiso_ in libmkl_solver_lp64.a(sched_lp64.o)
&lt;BR /&gt;      _ch_blkl_risc_pardiso_ in libmkl_solver_lp64.a(ch_blkl_risc_lp64.o)
&lt;BR /&gt;      _ch_blkldl_risc_pardiso_ in libmkl_solver_lp64.a(ch_blkldl_risc_lp64.o)
&lt;BR /&gt;      _c_blklu_risc_pardiso_ in libmkl_solver_lp64.a(c_blklu_risc_lp64.o)
&lt;BR /&gt;      _blkldlslvs_pardiso_ in libmkl_solver_lp64.a(blkldlslvs_lp64.o)
&lt;BR /&gt;      _c_blkl_risc_pardiso_ in libmkl_solver_lp64.a(c_blkl_risc_lp64.o)
&lt;BR /&gt;      _blklu_risc_pardiso_ in libmkl_solver_lp64.a(blklu_risc_lp64.o)
&lt;BR /&gt;      _c_psol_bwscat_pardiso_ in libmkl_solver_lp64.a(c_psol_bwscat_lp64.o)
&lt;BR /&gt;      _psol_bwscat_pardiso_ in libmkl_solver_lp64.a(psol_bwscat_lp64.o)
&lt;BR /&gt;      _c_psol_fwgath_pardiso_ in libmkl_solver_lp64.a(c_psol_fwgath_lp64.o)
&lt;BR /&gt;      _psol_fwgath_pardiso_ in libmkl_solver_lp64.a(psol_fwgath_lp64.o)
&lt;BR /&gt;      _blkldl_risc_pardiso_ in libmkl_solver_lp64.a(blkldl_risc_lp64.o)
&lt;BR /&gt;      _c_blkslvs_pardiso_ in libmkl_solver_lp64.a(c_blkslvs_lp64.o)
&lt;BR /&gt;      _c_blklu_unsym_risc_pardiso_ in libmkl_solver_lp64.a(c_blklu_unsym_risc_lp64.o)
&lt;BR /&gt;      _blkl_risc_pardiso_ in libmkl_solver_lp64.a(blkl_risc_lp64.o)
&lt;BR /&gt;      _ch_blkslvs_ooc_pardiso_ in libmkl_solver_lp64.a(ch_blkslvs_ooc_lp64.o)
&lt;BR /&gt;      _blkslvs_ooc_pardiso_ in libmkl_solver_lp64.a(blkslvs_ooc_lp64.o)
&lt;BR /&gt;      _blklu_unsym_risc_pardiso_ in libmkl_solver_lp64.a(blklu_unsym_risc_lp64.o)
&lt;BR /&gt;      _blkslvs_pardiso_ in libmkl_solver_lp64.a(blkslvs_lp64.o)
&lt;BR /&gt;      _betee_pardiso_ in libmkl_solver_lp64.a(betee_lp64.o)
&lt;BR /&gt;
&lt;BR /&gt;</description>
    <pubDate>Fri, 29 Feb 2008 15:12:38 GMT</pubDate>
    <dc:creator>raphhix</dc:creator>
    <dc:date>2008-02-29T15:12:38Z</dc:date>
    <item>
      <title>Linking PARDISO with MKL 10 and Mac OS X</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Linking-PARDISO-with-MKL-10-and-Mac-OS-X/m-p/915424#M12530</link>
      <description>Hi-
&lt;BR /&gt;
&lt;BR /&gt;I'm having trouble linking the PARDISO libraries with my code.  I have done so successfully on other platforms, including Intel ifort/MKL 9 on Linux, so I'm pretty sure it's a linking problem.  I managed to link successfully against the dense matrix solvers in the LAPACK libraries, so I think I've got the MKL paths correct.  My ifort version is 10.1.006, my MKL version is 10.0.1.014.  
&lt;BR /&gt;The linking line in the Makefile, based on reading the MKL User's guide, is 
&lt;BR /&gt;ifort             -g -check all -fpe0  -traceback  -align -132 -autodouble  -o xnetp data.o full_net.o match.o net.o flux.o eosnom90.o jacobian_PARDISO.o -I/Library/Frameworks/Intel_MKL.framework/Versions/Current/include -L/Library/Frameworks/Intel_MKL.framework/Versions/Current/lib/em64t/ -lmkl_solver_lp64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lmkl_intel_thread -lmkl_core -lmkl_intel_thread -lmkl_core -lpthread
&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;The errors are a long series of undefined symbols the beginning of which I'll include below.  Any suggestions? 
&lt;BR /&gt; 
&lt;BR /&gt;Undefined symbols:
&lt;BR /&gt;  "___kmpc_dispatch_next_4", referenced from:
&lt;BR /&gt;      _ch_blkl_risc_pardiso_ in libmkl_solver_lp64.a(ch_blkl_risc_lp64.o)
&lt;BR /&gt;      _ch_blkldl_risc_pardiso_ in libmkl_solver_lp64.a(ch_blkldl_risc_lp64.o)
&lt;BR /&gt;      _c_blklu_risc_pardiso_ in libmkl_solver_lp64.a(c_blklu_risc_lp64.o)
&lt;BR /&gt;      _c_blkl_risc_pardiso_ in libmkl_solver_lp64.a(c_blkl_risc_lp64.o)
&lt;BR /&gt;      _blklu_risc_pardiso_ in libmkl_solver_lp64.a(blklu_risc_lp64.o)
&lt;BR /&gt;      _blkldl_risc_pardiso_ in libmkl_solver_lp64.a(blkldl_risc_lp64.o)
&lt;BR /&gt;      _c_blkslvs_pardiso_ in libmkl_solver_lp64.a(c_blkslvs_lp64.o)
&lt;BR /&gt;      _c_blklu_unsym_risc_pardiso_ in libmkl_solver_lp64.a(c_blklu_unsym_risc_lp64.o)
&lt;BR /&gt;      _blkl_risc_pardiso_ in libmkl_solver_lp64.a(blkl_risc_lp64.o)
&lt;BR /&gt;      _blklu_unsym_risc_pardiso_ in libmkl_solver_lp64.a(blklu_unsym_risc_lp64.o)
&lt;BR /&gt;      _blklu_unsym_risc_pardiso_ in libmkl_solver_lp64.a(blklu_unsym_risc_lp64.o)
&lt;BR /&gt;      _blklu_unsym_risc_pardiso_ in libmkl_solver_lp64.a(blklu_unsym_risc_lp64.o)
&lt;BR /&gt;  "___kmpc_global_thread_num", referenced from:
&lt;BR /&gt;      _diag_pardiso_ in libmkl_solver_lp64.a(diag_lp64.o)
&lt;BR /&gt;      _c_diag_pardiso_ in libmkl_solver_lp64.a(c_diag_lp64.o)
&lt;BR /&gt;      _pvaxyry_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvsxyry_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvaxyrz_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvrxayx_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvrmxay_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvnorm2_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pdscap1_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pi4movxy_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pimovxy_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvmovxy_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvclrr_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _pvclri_ in libmkl_solver_lp64.a(vmovxy_lp64.o)
&lt;BR /&gt;      _do_all_pardiso_fc_ in libmkl_solver_lp64.a(do_all_fc_lp64.o)
&lt;BR /&gt;      _gepcmd_pardiso_ in libmkl_solver_lp64.a(gepcmd_lp64.o)
&lt;BR /&gt;      _c_conv32_16_ in libmkl_solver_lp64.a(convert_lp64.o)
&lt;BR /&gt;      _conv16_8_ in libmkl_solver_lp64.a(convert_lp64.o)
&lt;BR /&gt;      _c_sum16_32_ in libmkl_solver_lp64.a(convert_lp64.o)
&lt;BR /&gt;      _sum8_16_ in libmkl_solver_lp64.a(convert_lp64.o)
&lt;BR /&gt;      _c_conv16_32_ in libmkl_solver_lp64.a(convert_lp64.o)
&amp;lt;
br /&amp;gt;      _conv8_16_ in libmkl_solver_lp64.a(convert_lp64.o)
&lt;BR /&gt;      _amuxy_pardiso_ in libmkl_solver_lp64.a(amuxy_lp64.o)
&lt;BR /&gt;      _amuxy_res_pardiso_ in libmkl_solver_lp64.a(amuxy_res_lp64.o)
&lt;BR /&gt;      _reorder2_pardiso_ in libmkl_solver_lp64.a(reorder2_lp64.o)
&lt;BR /&gt;      _c_pre_cgs_pardiso_ in libmkl_solver_lp64.a(c_pre_cgs_lp64.o)
&lt;BR /&gt;      _reorder1_pardiso_ in libmkl_solver_lp64.a(reorder1_lp64.o)
&lt;BR /&gt;      _c_amuxy_res_pardiso_ in libmkl_solver_lp64.a(c_amuxy_res_lp64.o)
&lt;BR /&gt;      _c_amuxy_pardiso_ in libmkl_solver_lp64.a(c_amuxy_lp64.o)
&lt;BR /&gt;      _pre_cgs_pardiso_ in libmkl_solver_lp64.a(pre_cgs_lp64.o)
&lt;BR /&gt;      _ladj_mod_pardiso_ in libmkl_solver_lp64.a(ladj_mod_lp64.o)
&lt;BR /&gt;      _c_cgs_b_ in libmkl_solver_lp64.a(c_cgs_lp64.o)
&lt;BR /&gt;      _c_cgs_a_ in libmkl_solver_lp64.a(c_cgs_lp64.o)
&lt;BR /&gt;      _cnorm2_ in libmkl_solver_lp64.a(c_vmovxy_lp64.o)
&lt;BR /&gt;      _zscap1_ in libmkl_solver_lp64.a(c_vmovxy_lp64.o)
&lt;BR /&gt;      _cclrr_ in libmkl_solver_lp64.a(c_vmovxy_lp64.o)
&lt;BR /&gt;      _cmovxy_ in libmkl_solver_lp64.a(c_vmovxy_lp64.o)
&lt;BR /&gt;      _fnpmod_pardiso_ in libmkl_solver_lp64.a(fnpmod_lp64.o)
&lt;BR /&gt;      _cgs_b_ in libmkl_solver_lp64.a(cgs_lp64.o)
&lt;BR /&gt;      _cgs_a_ in libmkl_solver_lp64.a(cgs_lp64.o)
&lt;BR /&gt;      _sched_pardiso_ in libmkl_solver_lp64.a(sched_lp64.o)
&lt;BR /&gt;      _ch_blkl_risc_pardiso_ in libmkl_solver_lp64.a(ch_blkl_risc_lp64.o)
&lt;BR /&gt;      _ch_blkldl_risc_pardiso_ in libmkl_solver_lp64.a(ch_blkldl_risc_lp64.o)
&lt;BR /&gt;      _c_blklu_risc_pardiso_ in libmkl_solver_lp64.a(c_blklu_risc_lp64.o)
&lt;BR /&gt;      _blkldlslvs_pardiso_ in libmkl_solver_lp64.a(blkldlslvs_lp64.o)
&lt;BR /&gt;      _c_blkl_risc_pardiso_ in libmkl_solver_lp64.a(c_blkl_risc_lp64.o)
&lt;BR /&gt;      _blklu_risc_pardiso_ in libmkl_solver_lp64.a(blklu_risc_lp64.o)
&lt;BR /&gt;      _c_psol_bwscat_pardiso_ in libmkl_solver_lp64.a(c_psol_bwscat_lp64.o)
&lt;BR /&gt;      _psol_bwscat_pardiso_ in libmkl_solver_lp64.a(psol_bwscat_lp64.o)
&lt;BR /&gt;      _c_psol_fwgath_pardiso_ in libmkl_solver_lp64.a(c_psol_fwgath_lp64.o)
&lt;BR /&gt;      _psol_fwgath_pardiso_ in libmkl_solver_lp64.a(psol_fwgath_lp64.o)
&lt;BR /&gt;      _blkldl_risc_pardiso_ in libmkl_solver_lp64.a(blkldl_risc_lp64.o)
&lt;BR /&gt;      _c_blkslvs_pardiso_ in libmkl_solver_lp64.a(c_blkslvs_lp64.o)
&lt;BR /&gt;      _c_blklu_unsym_risc_pardiso_ in libmkl_solver_lp64.a(c_blklu_unsym_risc_lp64.o)
&lt;BR /&gt;      _blkl_risc_pardiso_ in libmkl_solver_lp64.a(blkl_risc_lp64.o)
&lt;BR /&gt;      _ch_blkslvs_ooc_pardiso_ in libmkl_solver_lp64.a(ch_blkslvs_ooc_lp64.o)
&lt;BR /&gt;      _blkslvs_ooc_pardiso_ in libmkl_solver_lp64.a(blkslvs_ooc_lp64.o)
&lt;BR /&gt;      _blklu_unsym_risc_pardiso_ in libmkl_solver_lp64.a(blklu_unsym_risc_lp64.o)
&lt;BR /&gt;      _blkslvs_pardiso_ in libmkl_solver_lp64.a(blkslvs_lp64.o)
&lt;BR /&gt;      _betee_pardiso_ in libmkl_solver_lp64.a(betee_lp64.o)
&lt;BR /&gt;
&lt;BR /&gt;</description>
      <pubDate>Fri, 29 Feb 2008 15:12:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Linking-PARDISO-with-MKL-10-and-Mac-OS-X/m-p/915424#M12530</guid>
      <dc:creator>raphhix</dc:creator>
      <dc:date>2008-02-29T15:12:38Z</dc:date>
    </item>
    <item>
      <title>Re: Linking PARDISO with MKL 10 and Mac OS X</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Linking-PARDISO-with-MKL-10-and-Mac-OS-X/m-p/915425#M12531</link>
      <description>&lt;P&gt;You should add libguide.a/libguide.dylib to your linkage line.&lt;/P&gt;
&lt;P&gt;Andrey&lt;/P&gt;</description>
      <pubDate>Fri, 29 Feb 2008 15:24:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Linking-PARDISO-with-MKL-10-and-Mac-OS-X/m-p/915425#M12531</guid>
      <dc:creator>Andrey_G_Intel2</dc:creator>
      <dc:date>2008-02-29T15:24:05Z</dc:date>
    </item>
    <item>
      <title>Re: Linking PARDISO with MKL 10 and Mac OS X</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Linking-PARDISO-with-MKL-10-and-Mac-OS-X/m-p/915426#M12532</link>
      <description>Thanks for the quick and accurate answer.  That's a might long linking line.  

Now that I link successfully, I run into an execution problem.  With -autodouble on, I get a SEG fault.  With -autodouble off, I get "Abort" with no traceback.

Because I've used PARDISO on other platforms, both as part of MKL and not, successfully I think I've got the call right.  All the declared variables are real(8), so -autodouble is mostly for constants.  But I may be munging the data types on this new machine.  

On a MacBook using the T7400 Core 2 Duo, should I be using the EM64T or IA32?  EM64T seems to work for LAPACK, but I'm not sure.</description>
      <pubDate>Fri, 29 Feb 2008 15:54:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Linking-PARDISO-with-MKL-10-and-Mac-OS-X/m-p/915426#M12532</guid>
      <dc:creator>raphhix</dc:creator>
      <dc:date>2008-02-29T15:54:06Z</dc:date>
    </item>
  </channel>
</rss>

