While installing VTune 9.1 for Linux I had the following failure:
WARNING: Failed to load library /opt/intel/vtune/analyzer/bin/libSVConsumerEcClient.so
The installer installed all other components correctly (driver kit, etc.) , and I have tried several times to reinstall the software after completely uninstalling as per the instructions.
I am running Fedora 11, and the kernel 184.108.40.206-105.2.23.fc11.x86_64. The processor is an Intel Core2 Quad.
After the installation, the command line vtl program is running fine, but the GUI program vtlec does not run, so I assume it is something to do with installing Ecllipse components.
Any help on this would be much appreciated.
Why was there warning message about failing to load /opt/intel/vtune/analyzer/bin/libSVConsumerEcClient.so? Did it mean some components remained to affect next reinstalling? Please read - http://software.intel.com/en-us/articles/performance-tools-for-software-developers-manually-remove-vtunetm-performance-analyzer-for-linux/
Hope it helps.
I have carefully followed the instructions to remove all of vtune components, and tried re-installing, and performed this several times now. Each time the 'failed to load library /opt/intel/vtune/analyzer/bin/libSVConsumerEcClient.so' message is issued. I do not know why it does this. I'm assuming this lib has something to do with installing the Eclipse components, but I am not an expert on Eclipse.
One confusing message before this comes up is when the installer is checking the environment that all the required packages have been installed, where it gives a list of IA-32 packages that must be installed. I have checked that all these packages have been installed. However, my system is a Linux-64, and hence have all 64-bit versions of these packages. The release notes on VTune says that it does support 64-bit linux, so I do now know if this is a problem or not.
VTune Analyzer includes some IA-32 components which can work on64bit platform,that is why you saw"...IA-32 package that mus be installed" - please ignore such info.
Back to your issue, you have no problem to run vtl - but failed to run vtlec.Did you verify /var/log/install_vtune.log that all components(including eclipse* package) have been installed successfully?
Ifso, Isuspect that you already have other default eclipse* package installed in the system -howevervtlec uses its eclipse*, you may do - "export OTHER_ECLIPSE_BIN=/opt/intel/eclipsepackage/3.2.1_?/eclipse/eclipse", for example. Then run vtlec.
Other pre-installed eclipse* package has not been testedby VTune Performance Analyzer.
I ran the following:
$ export OTHER_ECLIPSE_BIN=/opt/intel/eclipsepackage/3.2.1/eclipse/eclipse
/opt/intel/eclipsepackage/3.2.1/eclipse/eclipse: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
does this help track down the problem?
Success at last!
I do have a standard 64-bit Fedora11 install. The problem was that the vtune installer was not clear about which 32-bit library packages it required. After doing 'yum install packagename.i586' on several packages it worked.
Thanks for your help.