- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I was trying to compile a library which uses IPP using clang compiler (10.0) on ubuntu (20.04 LTS) machine. Is this combination supported?
I'm not seeing clang compiler in supported compiler list for linux distributions.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Manish,
Thanks for posting in Intel communities.
At present Clang compiler is not supported for IPP in Linux. For a list of other compilers you can use that are supported by Intel IPP, please see the below link.
We would like to inform you that Intel DPC++ compiler/ C++ Compiler supports both Windows and Linux operating systems. It’s built on LLVM and uses the Clang front end, and SYCL 2020 standards to support C++, and OpenCL kernels through the same source file. Please refer to this link for more details.
Thanks and Regards,
Praneeth Achanta
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @PraneethA_Intel ,
Is there any way to do so OR is there any plans to support it in near future.
Thanks for replying.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Installed OneAPI on ubuntu (20.04 LTS) machine.
I was able to compile my project using clang compiler and link with IPP libraries (libippdc.a,libippi.a,libipps.a,libippvm.a,libippcore.a).
Should't I get linking error if clang is not supported?
Also My library is functioning, though performance is degraded as compare to library built with gcc. Why so?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Manish,
The list of IPP-supported libraries is given here. As informed earlier, Intel Compilers are built using Clang front end, and since IPP libraries are binary, it might work for other compilers, but these are not officially tested and will have to be verified by the users individually.
Currently, there is no specific timeframe for when support for Clang would be added. Support for new compilers will be in our future release plan.
Thanks and Regards,
Praneeth Achanta
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Manish,
We have not heard back from you. Could you please let us know if the information provided helped?
Thanks & Regards,
Praneeth Achanta
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Manish,
We hope the information provided helped. As we have not heard back from you, this thread will no longer be monitored by Intel. If you need further assistance, please post a new question.
Thanks and Regards,
Praneeth Achanta

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page