Mac 10.15.6
Hello,
I've been using fastStructure successfully since 2015 and have published results from this software. Even up until the first part of this year, I was successfully using it on large SNP data sets.
Until recently....
....when it stopped working after I upgraded to python3. Understanding that fastStructure runs in python2, I re-installed the dependencies so they appear in the python2 package library:
ls /usr/local/lib/python2.7/site-packages
numpy
scipy
Cython
The problem I'm now having is with GSL. I had version 2.6 installed but couldn't find
libgsl.so, libgslcblas.so, and
gsl/gsl_sf_psi.h anywhere (not in /usr/local/lib or /usr/local/include as suggested on the instructions, nor in the /usr/local/Cellar/gsl/2.6/lib, etc. folders where brew installs gsl).
The post above suggested that I needed an older (1.6) version of gsl, but installation of this has repeatedly failed. Following the instructions in the install file:
./configure --disable-shared # works, but
make # runs for a couple of minutes and gives error:
> fatal error: 'architecture/ppc/fp_regs.h' file not found
So, should I keep banging my head against the gls1.6 brick wall, or is it actually possible to run fastStructure in newer versions of gsl, such as 2.6. If so, then are the .so files called something else?
Thanks in advance if anyone can shed some light.
Annabel Smith