Intel® System Studio

Library compatibility between GNU and WindRiver

Building a POSIX multi-thread C code application targeting Atom E6xx, running a pre-built (board-vendor supplied kernel) WindRiver Linux (to be completely clear , we are not building the kernel, only the application)

Using Fedora 14 to perform application builds using GNU gcc ver. 4.5.1.

Application uses only std GNU/Linux calls. Application uses POSIX thread libs.

Application currently runs correctly on the Atom processor board, running the vendor supplied WR Linux.

Compiling for Windriver Linux 4.3

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???

yocto project tachyon_inspxe example

1)  Following the instructions in the document "How to use Intel Inspector 2013 for Systems", to set up and run the tachyon thread analysis example. In the Cross compiling section, it states to modify the make files. For the top-level Makefile, states to remove the line containing CXX. This appears to leave the Makefile with no spec of compiler (CXX = gcc originally). This doesn't seem correct, or is it???

ISS 2014 Beta - How to install license for Intel Inspector?


I am getting error trying to use Intel Inspector while running on Intel CE4200 R31 target environment.

I copied the license from email when I signed up for the Beta as below (from USB stick to target file system in connected HDD):

# cp /tmp/mnt/04DE-D818/BETA_L___BM5T-78J5V2C5.lic /opt/intel/licenses/.

When I try to run on target I get the error below:

# cd /opt/intel/inspector_2014_for_systems/bin32/ # ./inspxe-cl -r /result03 -collect mi2 tvmode 720p

Need Clarify of Compiler Documentation

In the System Studio 2013 documentation, there is a reference to the Compiler Reference Guide in regards how to set up the Intel compiler for static analysis. I searched the documentation and found the following html, "Intel® C++ Compiler XE 13.1 User and Reference Guides", which has a section Using Static Analysis.

The last section (Condsideration When Using Static Analysis) states:

System Studio 2013 build error, for Inspector static-analysis

Have a project originally built with gcc/gnu tools, targeting Atom 6xx series.

Now importing to System Studio 2013.

Existing make files were edited to switch over to icc. All compiled ok.

Then added static analyzer (for Inspector) via CFLAGS, as,

  -diag-enable sc-precise

to each of the corresponding sub-module make files.

This resulted in following error during build, for one sub-module (called SMBus):

Subscribe to Intel® System Studio