Hi<br><br>I'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' 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't do this, becouse i'm not the cluster's admin.<br>
Anyone knows any other workaround to the problem?<br><br>Thanks<br>