Commit Graph

3 Commits

Author SHA1 Message Date
Naveen Saini
18fcf4996d sdk: Add support for adding icx to SDK
Also export ICXCC, ICXCXX, ICXCPP, ICXLD, ICXAR in SDK environment which can
then be used to compile applications.

For example, to build an sample SYCL application using SDK:

 -> Source oneAPI compiler setup script (from your installed path):
	$  source /your-sdk-path/oecore-x86_64/sysroots/skylake-64-oe-linux/opt/intel/oneapi/compiler/2022.1.0/env/vars.sh

 -> Build sample SYCL app (i.e simple-sycl-app.cpp):
        $ $ICXCXX -fsycl simple-sycl-app.cpp -o simple-sycl-app  -lsvml -lirng -limf -lintlc

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-23 10:50:02 +08:00
Naveen Saini
2c58fe0867 icc: drop Intel C++ classic compiler support
Support for Intel(R) oneAPI DPC++/C++ (icx) compiler is being added. So
remove the support for the classic compiler.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-23 10:49:13 +08:00
Naveen Saini
f7cbf66ec2 sdk: Add support for adding icc to SDK
Also export ICC, ICCCXX, ICCCPP, ICCLD, ICCAR in SDK environment which can
then be used to compile applications in SDK

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-10-12 13:57:11 +08:00