In the Intel System Studio document, "Using Intel C++ Compiler for Embedded System", on page 2, it is stated that the SDK and SYSROOT must be built. We have been building our app (targeting WR Linux 4.3 on E6xx Atom) using gcc, with no reference to a sysroot. We are using a vendor provided kernel.
I do not fully understand what the connection to sysroot is (only what is stated in the above doc, i.e., it is a folder that contains glibc and header files) - for what, I would like to ask???
Do I need to build a sysroot to use the Intel compiler regardless of using a pre-built kernel? If so, why is it necessary when it is not being used in our gcc builds?