Dear all,


I need to compile C/C++ sources into a 32bit binary, though 32bit libraries are unavailable on the cluster. I have searched the available modules, none of them seem to be dedicated to 32bit.


These are the compilation errors I get upon compilation:


/rwthfs/rz/SW/gcc/CENTOS-7.3/7.3.0/bin/../libexec/gcc/x86_64-pc-linux-gnu/7.3.0/cc1plus: error while loading shared libraries: libmpfr.so.6: cannot open shared object file: No such file or directory
make[2]: *** [CMakeFiles/cwvalidator.dir/cwvalidator.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/rwthfs/rz/SW/gcc/CENTOS-7.3/7.3.0/bin/../libexec/gcc/x86_64-pc-linux-gnu/7.3.0/cc1: error while loading shared libraries: libmpfr.so.6: cannot open shared object file: No such file or directory
make[2]: *** [CMakeFiles/cwvalidator.dir/picoc/platform.c.o] Error 1
make[1]: *** [CMakeFiles/cwvalidator.dir/all] Error 2
make: *** [all] Error 2

Would it be possible to add also 32-bit libraries onto the cluster system? I am using the GCC 7+ compiler, so it would be enough to install these libraries:  gcc-multilib, g++-multilib.


I am looking forward to hearing from you.


Yours faithfully,


Jan Svejda