Hi<br><br>I&#39;m having this problem, when i try to compile my software in a rocks4.2 cluster. <br><br>/usr/bin/ld: /opt/mpich/myrinet/gnu/lib/libpmpich++.a(intercepts.o): relocation R_X86_64_32S against `a local symbol&#39; can not be used when making a shared object; recompile with -fPIC<br>
/opt/mpich/myrinet/gnu/lib/libpmpich++.a: could not read symbols: Bad value<br>collect2: ld returned 1 exit status<br>make: *** [bin/irradiancecache.so] Error 1<br><br>A solution to the problem, isto to compile the mpich with CFLAGS=-fPIC, but i can&#39;t do this, becouse i&#39;m not the cluster&#39;s admin.<br>
Anyone knows any other workaround to the problem?<br><br>Thanks<br>