[NLPL Task Force (A)] [rt.uio.no #3243254] compiling against Boost and ICU
Sabry Razick via RT
hpc-drift at usit.uio.no
Tue Jan 15 07:08:40 UTC 2019
On 2019-01-08 10:30:37, rogeron wrote:
> Hi Stephan,
>
> It looks like ther is no Unicode support for this ICU version. We will
> look into it / prepare a new version for you,
>
> Roger
Dear Stephan,
Roger has built icu and now I have compiled boost with that, please check whether this fixes the issue (everything pure GNU)
-bash-4.1$ module purge; module load boost/1.69.0
-bash-4.1$ module list
Currently Loaded Modulefiles:
1) hpcx/2.2.0 3) gcc/7.2.0 5) icu/63.1
2) binutils/2.26 4) openmpi.gnu/3.1.2 6) boost/1.69.0
-bash-4.1$ icu-config --cc
gcc
-bash-4.1$ icu-config --cppflags-dynamic
-DPIC
-bash-4.1$ icu-config --cppflags
-I/cluster/software/VERSIONS/icu-63.1/include
And for the other question, yes you can use MKL with GNU. But if you ask Intel they will tell you that you need the intel compiler to get the full benefit of MKL, that is partially true (i.e. an optimized GNU compilation will outperform a lazy intel compilation, an optimized intel compilation will outperform everything else).
Regards,
Sabry
More information about the infrastructure
mailing list