Hi,<br><br>I have a problem in compiling AEIThorns/GSL with xlc on a ibm pseries64 machine. I tested with gsl-1.8 &amp; 1.9. i found the similar problems in the gsl mailing list and also found a bunch of similar problems by searching &quot;xlc redeclaration&quot; in google but I don&#39;t understand them at all and no hints found yet. 
<br><br>--- error messages ---<br><br>Checking status of thorn GSL<br>________________________________________________________________________<br>Preprocessing /home/hmlee/Cactus/arrangements/AEIThorns/GSL/src/gsl_sf_erf.c
<br>Compiling /home/hmlee/Cactus/arrangements/AEIThorns/GSL/src/gsl_sf_erf.c<br>&quot;/home/hmlee/Cactus/configs/lo_gsl/build/GSL/gsl_sf_erf.c&quot;, line 15.1: 1506-343 (S) Redeclaration of gsl_sf_erfc_e differs from previous declaration on line 45 of &quot;/home/hmlee/local/gsl-
1.8/include/gsl/gsl_sf_erf.h&quot;.<br>&quot;/home/hmlee/Cactus/configs/lo_gsl/build/GSL/gsl_sf_erf.c&quot;, line 15.1: 1506-377 (I) The type &quot;const double* restrict const&quot; of parameter 1 differs from the previous type &quot;double&quot;.
<br>...<br><br>make[3]: *** [gsl_sf_erf.c.o] Error 1<br>make[2]: *** [make.checked] Error 2<br>make[1]: *** [/home/hmlee/Cactus/configs/lo_gsl/lib/libthorn_GSL.a] Error 2<br>make: *** [lo_gsl] Error 2<br>---<br><br>Thanks in advance,
<br><br>Hee Il<br><br>