Hi Cormac,
On 17 Dec 2013, at 20:47, Garvey, Cormac T wrote:
>
> Hi All,
> While attempting to install Intel tbb 4.1.1.036 with EB 1.9.0, I got a sanity
> check error.
>
> ERROR: EasyBuild encountered an exception (at
> easybuild/1.9.0/gcc/opt/lib/python2.7/site-packages/easybuild/main.py:770 in
> build_and_install_software): autoBuild Failed (last 300 chars): EasyBuild
> crashed with an error (at
> easybuild/1.9.0/gcc/opt/lib/python2.7/site-packages/easybuild/easyblocks/t/tbb.py:58
> in install_step): No libs found using tbb/lib/intel64/cc*libc*_kernel* in
> /apps/local/easybuild/software/tbb/4.1.4.192
> garvct@eos:~> eb tbb-4.1.4.192-inl.eb
>
>
> I made the following modifications to the tbb easyblock, to correct his error.
>
> Added (at line 38)
>
> from distutils.version import LooseVersion
>
> Added (at line 52)
> if LooseVersion(self.version) < LooseVersion('4.1.0.0'):
> libglob = 'tbb/lib/intel64/cc*libc*_kernel*'
> else:
> libglob = 'tbb/lib/intel64/gcc*'
Is there any mention of a change like this in the TBB release notes w.r.t. the
libraries provided by TBB?
regards,
Kenneth