[ofa-general] Compiling source using Intel Compiler

Hal Rosenstock halr at obsidianresearch.com
Thu Sep 4 13:56:30 PDT 2008


Christopher Tanner wrote:
>> We don't have such library libimf.so. It is something from icc...
>
> Yes, it is something from icc. The limited support for this type of 
> error states that I need to load a compiler module in order for OpenSM 
> to find the library. However, there's never a mention of the name of 
> the module that I need to load. A modprobe -l *intel* gives the 
> following:
> lvm-intel.ko
> intel_vr_nor.ko
> intelfb.ko
> intel-agp.ko
> intel.rng.ko
> snd-hda-intel.ko
> snd-intel8x0m.ko
> snd-intel8x0.ko
> intel-agp.ich9m.ko
>
> Nothing for a modprobe on *icc*. So, I'm stuck...
Isn't it a library, not a module ?

Shouldn't it be part of the icc install ?

Does the link below help ?

http://softwarecommunity.intel.com/isn/Community/en-us/search/SearchResults.aspx?q=libimf.so


-- Hal
>
>> But why you cannot use gcc for building OFED packages?
>
> Our codes have a lot of Fortran 77 in them and gfortran hasn't been 
> compiling those codes very well. Since we're using ifort for Fortran 
> compiling, I figured we ought to use icc (C) and icpc (C++) to use a 
> consistent compiler package. I don't know if programs partially 
> compiled in gcc and ifort will work very well...
>
> -------------------------------------------
> Chris Tanner
> Space Systems Design Lab
> Georgia Institute of Technology
> christopher.tanner at gatech.edu
> -------------------------------------------
>
>
>
> On Sep 4, 2008, at 2:18 PM, Sasha Khapyorsky wrote:
>
>> On 14:32 Wed 03 Sep     , Christopher Tanner wrote:
>>> Has anyone built the various IB source packages using the Intel 
>>> compilers?
>>> The configure, make, and make install all progressed without any 
>>> errors.
>>> However, when I try to start OpenSM, I get the following error
>>>
>>> error while loading shared libraries: libimf.so: cannot open shared 
>>> object
>>> file: No such file or directory
>>
>> We don't have such library libimf.so. It is something from icc...
>>
>>> The LD_LIBRARY_PATH contains the path to the icc and ifort lib 
>>> directories,
>>> so this is not the problem. The reason I'm building from source is 
>>> because
>>> I'm trying to utilize Infiniband on an Ubuntu cluster. Additionally, 
>>> I need
>>> to use the Intel compilers as some of our Fortran programs cannot be
>>> compiled using gfortran...
>>
>> But why you cannot use gcc for building OFED packages?
>>
>> Sasha
>
> _______________________________________________
> general mailing list
> general at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
>
> To unsubscribe, please visit 
> http://openib.org/mailman/listinfo/openib-general




More information about the general mailing list