Build of relax1.2.3 failed with the following error: gcc -shared -o maths_fns/relax_fit.so maths_fns/c_chi2.os maths_fns/exponential.os maths_fns/relax_fit.os /usr/lib64/gcc/x86_64-suse-linux/4.0.2/../../../../x86_64-suse-linux/bin/ld: maths_fns/c_chi2.os: relocation R_X86_64_32S against `back_calc' can not be used when making a shared object; recompile with -fPIC maths_fns/c_chi2.os: could not read symbols: Bad value collect2: ld returned 1 exit status scons: *** [maths_fns/relax_fit.so] Error 1 scons: building terminated because of errors. The box is a 2 x Athlon64 machine running suse 10 relax1.2.2 builds ok on the same system, though I'm not currently using the curve-fitting routines so have done no testing...