<?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 Hello sir in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/undefined-reference-to-mkl-dnn-getTtl-F32/m-p/1162742#M28016</link>
    <description>&lt;P&gt;&lt;STRONG&gt;Hello sir&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;thank you for your answer &lt;/STRONG&gt;, &lt;STRONG&gt;after trying your command&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;----- Compiling clang_lp64_parallel_intel64_lib ----- s_score_sample&lt;BR /&gt;
	clang -m64&amp;nbsp; -I"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/include" s_score_sample.c -o _results/clang_lp64_parallel_intel64_lib/s_score_sample.out\&lt;BR /&gt;
	-Wl,--start-group \&lt;BR /&gt;
	"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib/intel64_lin/libmkl_intel_lp64.a" \&lt;BR /&gt;
	"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib/intel64_lin/libmkl_intel_thread.a" \&lt;BR /&gt;
	"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib/intel64_lin/libmkl_core.a" \&lt;BR /&gt;
	-Wl,--end-group -liomp5 -lpthread -lm -ldl&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;i got this error message :&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;s_score_sample.c:105:38: warning: incompatible pointer types passing 'float **' to&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parameter of type 'void **' [-Wincompatible-pointer-types]&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp; CHECK_ERR( dnnAllocateBuffer_F32(&amp;amp;resConv1[dnnResourceDst], lt_conv1_ou...&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~~~~~~~~~~~~~~~~~~~~~&lt;BR /&gt;
	s_score_sample.c:12:14: note: expanded from macro 'CHECK_ERR'&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp; (err) = (f); \&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/include/mkl_dnn.h:52:16: note:&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; passing argument to parameter 'pPtr' here&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void **pPtr, dnnLayout_t layout);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt;
	1 warning generated.&lt;BR /&gt;
	/usr/bin/ld: group ended before it began (--help for usage)&lt;BR /&gt;
	clang: error: linker command failed with exit code 1 (use -v to see invocation)&lt;BR /&gt;
	makefile:206: recipe for target 's_score_sample' failed&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 28 Jul 2018 23:30:12 GMT</pubDate>
    <dc:creator>radjaradja</dc:creator>
    <dc:date>2018-07-28T23:30:12Z</dc:date>
    <item>
      <title>undefined reference to `mkl_dnn_getTtl_F32'</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/undefined-reference-to-mkl-dnn-getTtl-F32/m-p/1162739#M28013</link>
      <description>&lt;P&gt;&lt;STRONG&gt;i'm trying to run this script :&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;----- Compiling clang_lp64_parallel_intel64_lib ----- s_score_sample&lt;BR /&gt;
	clang -m64&amp;nbsp; -w -I"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/include" \&lt;BR /&gt;
	s_score_sample.c \&lt;BR /&gt;
	"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_intel_lp64.a" \&lt;BR /&gt;
	"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_intel_thread.a" \&lt;BR /&gt;
	"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a" \&lt;BR /&gt;
	-Wl,-rpath,/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin -Wl,-rpath,/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/../compiler/lib \&lt;BR /&gt;
	-L"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/../compiler/lib" -liomp5 -lpthread -lm&amp;nbsp; -o _results/clang_lp64_parallel_intel64_lib/s_score_sample.outwhy&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;does anyone know why could i possibly be having the following error message ? &lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conversion_s_avx512_mic.o): In function `mkl_dnn_avx512_mic_doConversionSimplest_F32':&lt;BR /&gt;
	conversion.c:(.text+0x4d5): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conversion.c:(.text+0x4ea): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conversion_s_avx512_mic.o): In function `cvFltSimpleToBlkPclFwd':&lt;BR /&gt;
	conversion.c:(.text+0x1092): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conversion.c:(.text+0x10ae): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conversion_s_avx512_mic.o): In function `cvFltBlkPclFwdToSimple':&lt;BR /&gt;
	conversion.c:(.text+0x1dcc): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conversion_s_avx512_mic.o):conversion.c:(.text+0x1de8): more undefined references to `mkl_dnn_getTtl_F32' follow&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx512_mic.o): In function `doit_bwd_filt_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0xf93): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	gemmConvolution.c:(.text+0x102b): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx512_mic.o): In function `mkl_dnn_avx512_mic_bkdGemmDirectConv_F32':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1958): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1a7b): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx512_mic.o): In function `doit_fwd_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x26bc): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx512_mic.o): In function `doit_bwd_data_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x2c6f): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_avx512_mic.o): In function `mkl_dnn_avx512_mic_doConversion_Simple_To_PCLData_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x2495): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x24b1): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_avx512_mic.o): In function `mkl_dnn_avx512_mic_doConversion_PCLData_To_Simple_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x4142): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x41b5): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x41d1): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_avx512_mic.o):conv_pcl.c:(.text+0x4b85): more undefined references to `mkl_dnn_getTtl_F32' follow&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx512.o): In function `doit_bwd_filt_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0xe08): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	gemmConvolution.c:(.text+0xe94): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx512.o): In function `mkl_dnn_avx512_bkdGemmDirectConv_F32':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1645): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1769): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx512.o): In function `doit_fwd_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x221b): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx512.o): In function `doit_bwd_data_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x26ef): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_avx512.o): In function `mkl_dnn_avx512_doConversion_Simple_To_PCLData_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x1ac4): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x1ae0): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_avx512.o): In function `mkl_dnn_avx512_doConversion_PCLData_To_Simple_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x2e51): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x2ec3): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x2edf): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_avx512.o):conv_pcl.c:(.text+0x3835): more undefined references to `mkl_dnn_getTtl_F32' follow&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx2.o): In function `doit_bwd_filt_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0xc6c): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	gemmConvolution.c:(.text+0xcf8): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx2.o): In function `mkl_dnn_avx2_bkdGemmDirectConv_F32':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x13f5): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1519): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx2.o): In function `doit_fwd_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1e4e): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx2.o): In function `doit_bwd_data_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x2301): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_avx2.o): In function `mkl_dnn_avx2_doConversion_Simple_To_PCLData_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x1ea4): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x1ec0): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_avx2.o): In function `mkl_dnn_avx2_doConversion_PCLData_To_Simple_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x3801): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x3873): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x388f): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_avx2.o):conv_pcl.c:(.text+0x41a5): more undefined references to `mkl_dnn_getTtl_F32' follow&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx.o): In function `doit_bwd_filt_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0xa92): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	gemmConvolution.c:(.text+0xb1b): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx.o): In function `mkl_dnn_avx_bkdGemmDirectConv_F32':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x11f5): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1319): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx.o): In function `doit_fwd_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1a75): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_avx.o): In function `doit_bwd_data_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1ee3): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_avx.o): In function `mkl_dnn_avx_doConversion_Simple_To_PCLData_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x1fc4): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x1fe0): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_avx.o): In function `mkl_dnn_avx_doConversion_PCLData_To_Simple_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x3ad1): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x3b43): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x3b5f): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_avx.o):conv_pcl.c:(.text+0x4535): more undefined references to `mkl_dnn_getTtl_F32' follow&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_mc3.o): In function `doit_bwd_filt_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0xa7d): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	gemmConvolution.c:(.text+0xb13): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_mc3.o): In function `mkl_dnn_mc3_bkdGemmDirectConv_F32':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1205): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1329): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_mc3.o): In function `doit_fwd_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1a0d): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_mc3.o): In function `doit_bwd_data_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1dff): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_mc3.o): In function `mkl_dnn_mc3_doConversion_Simple_To_PCLData_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x2094): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x20b0): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_mc3.o): In function `mkl_dnn_mc3_doConversion_PCLData_To_Simple_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x3d11): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x3d83): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x3d9f): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_mc3.o):conv_pcl.c:(.text+0x4675): more undefined references to `mkl_dnn_getTtl_F32' follow&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_mc.o): In function `doit_bwd_filt_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0xa7d): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	gemmConvolution.c:(.text+0xb13): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_mc.o): In function `mkl_dnn_mc_bkdGemmDirectConv_F32':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1205): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1329): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_mc.o): In function `doit_fwd_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1a0d): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_mc.o): In function `doit_bwd_data_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1dff): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_mc.o): In function `mkl_dnn_mc_doConversion_Simple_To_PCLData_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x1ee4): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x1f00): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_mc.o): In function `mkl_dnn_mc_doConversion_PCLData_To_Simple_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x3db1): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x3e23): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x3e3f): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_mc.o):conv_pcl.c:(.text+0x4715): more undefined references to `mkl_dnn_getTtl_F32' follow&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_def.o): In function `doit_bwd_filt_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0xa7d): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	gemmConvolution.c:(.text+0xb13): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_def.o): In function `mkl_dnn_def_bkdGemmDirectConv_F32':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1205): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1329): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_def.o): In function `doit_fwd_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1a0d): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(gemmConvolution_s_def.o): In function `doit_bwd_data_par':&lt;BR /&gt;
	gemmConvolution.c:(.text+0x1e00): undefined reference to `mkl_blas_sgemm'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_def.o): In function `mkl_dnn_def_doConversion_Simple_To_PCLData_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x1ee4): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x1f00): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_def.o): In function `mkl_dnn_def_doConversion_PCLData_To_Simple_F32':&lt;BR /&gt;
	conv_pcl.c:(.text+0x3dd1): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x3e43): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	conv_pcl.c:(.text+0x3e5f): undefined reference to `mkl_dnn_getTtl_F32'&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib//intel64_lin/libmkl_core.a(conv_pcl_s_def.o):conv_pcl.c:(.text+0x4735): more undefined references to `mkl_dnn_getTtl_F32' follow&lt;BR /&gt;
	clang: error: linker command failed with exit code 1 (use -v to see invocation)&lt;BR /&gt;
	makefile:206: recipe for target 's_score_sample' failed&lt;BR /&gt;
	make[1]: *** [s_score_sample] Error 1&lt;BR /&gt;
	makefile:199: recipe for target 'libintel64' failed&lt;BR /&gt;
	make: *** [libintel64] Error 2&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Jul 2018 07:01:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/undefined-reference-to-mkl-dnn-getTtl-F32/m-p/1162739#M28013</guid>
      <dc:creator>radjaradja</dc:creator>
      <dc:date>2018-07-27T07:01:05Z</dc:date>
    </item>
    <item>
      <title>please try like the follows:</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/undefined-reference-to-mkl-dnn-getTtl-F32/m-p/1162740#M28014</link>
      <description>&lt;P&gt;please try like the follows:&lt;/P&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;$ make clang&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;clang&amp;nbsp; -m64 -I/opt/intel/compilers_and_libraries_2018.3.322/linux/mkl/include s_score_sample.c -o clang.out \&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;-Wl,--start-group \&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib/intel64/libmkl_intel_lp64.a \&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib/intel64/libmkl_intel_thread.a \&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib/intel64/libmkl_core.a \&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;-Wl,--end-group -liomp5 -lpthread -lm -ldl&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;$ ./clang.out&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;PASSED&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;

&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Sat, 28 Jul 2018 08:06:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/undefined-reference-to-mkl-dnn-getTtl-F32/m-p/1162740#M28014</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2018-07-28T08:06:12Z</dc:date>
    </item>
    <item>
      <title>$ clang --version</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/undefined-reference-to-mkl-dnn-getTtl-F32/m-p/1162741#M28015</link>
      <description>&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;$ clang --version&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;clang version 3.4.2 (tags/RELEASE_34/dot2-final)&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;Target: x86_64-redhat-linux-gnu&lt;/SPAN&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;SPAN style="font-size: 13.008px;"&gt;Thread model: posix&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 28 Jul 2018 08:07:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/undefined-reference-to-mkl-dnn-getTtl-F32/m-p/1162741#M28015</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2018-07-28T08:07:09Z</dc:date>
    </item>
    <item>
      <title>Hello sir</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/undefined-reference-to-mkl-dnn-getTtl-F32/m-p/1162742#M28016</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Hello sir&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;thank you for your answer &lt;/STRONG&gt;, &lt;STRONG&gt;after trying your command&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;----- Compiling clang_lp64_parallel_intel64_lib ----- s_score_sample&lt;BR /&gt;
	clang -m64&amp;nbsp; -I"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/include" s_score_sample.c -o _results/clang_lp64_parallel_intel64_lib/s_score_sample.out\&lt;BR /&gt;
	-Wl,--start-group \&lt;BR /&gt;
	"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib/intel64_lin/libmkl_intel_lp64.a" \&lt;BR /&gt;
	"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib/intel64_lin/libmkl_intel_thread.a" \&lt;BR /&gt;
	"/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/lib/intel64_lin/libmkl_core.a" \&lt;BR /&gt;
	-Wl,--end-group -liomp5 -lpthread -lm -ldl&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;i got this error message :&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;s_score_sample.c:105:38: warning: incompatible pointer types passing 'float **' to&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parameter of type 'void **' [-Wincompatible-pointer-types]&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp; CHECK_ERR( dnnAllocateBuffer_F32(&amp;amp;resConv1[dnnResourceDst], lt_conv1_ou...&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~~~~~~~~~~~~~~~~~~~~~&lt;BR /&gt;
	s_score_sample.c:12:14: note: expanded from macro 'CHECK_ERR'&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp; (err) = (f); \&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt;
	/opt/intel/compilers_and_libraries_2018.3.222/linux/mkl/include/mkl_dnn.h:52:16: note:&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; passing argument to parameter 'pPtr' here&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void **pPtr, dnnLayout_t layout);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt;
	1 warning generated.&lt;BR /&gt;
	/usr/bin/ld: group ended before it began (--help for usage)&lt;BR /&gt;
	clang: error: linker command failed with exit code 1 (use -v to see invocation)&lt;BR /&gt;
	makefile:206: recipe for target 's_score_sample' failed&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 28 Jul 2018 23:30:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/undefined-reference-to-mkl-dnn-getTtl-F32/m-p/1162742#M28016</guid>
      <dc:creator>radjaradja</dc:creator>
      <dc:date>2018-07-28T23:30:12Z</dc:date>
    </item>
    <item>
      <title>here's my clang version</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/undefined-reference-to-mkl-dnn-getTtl-F32/m-p/1162743#M28017</link>
      <description>&lt;P&gt;&lt;STRONG&gt;here's my clang version &lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;clang version 6.0.1-svn334776-1~exp1~20180726133222.87 (branches/release_60)&lt;BR /&gt;
	Target: x86_64-pc-linux-gnu&lt;BR /&gt;
	Thread model: posix&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 28 Jul 2018 23:32:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/undefined-reference-to-mkl-dnn-getTtl-F32/m-p/1162743#M28017</guid>
      <dc:creator>radjaradja</dc:creator>
      <dc:date>2018-07-28T23:32:16Z</dc:date>
    </item>
  </channel>
</rss>

