dmsilev
dmsilev
Hi David, Thank you for the suggestions. I tried both a 3.9 and a 3.10 Python environment, and they both failed with the same issue. Just to be sure, I...
Adding the set_start_method call doesn't seem to have changed anything. I'll give the Docker approach a try when I have a chance.
Some progress. In setup.py, I changed the execute block to be this: ``` if __name__ == "__main__": multiprocessing.set_start_method('spawn', force=True) nthreads = multiprocessing.cpu_count() print('Building with {} threads'.format(nthreads)) setup( name='fidimag', version=version, description='Finite...
After following that suggestion and symlinking both cc and c++ to GCC, same issue. I verified that the symlinks work and Homebrew GCC is what should be called by default...
Got it to build! To summarize for future reference... Install GCC via Homebrew. Make two changes to setup.py. At the top, adding > os.environ["CC"] = "/usr/local/bin/gcc" > os.environ["CXX"] = "/usr/local/bin/c++"...
It looks like there are still some issues, but now we're on to more subtle problems. For some reason, it's not picking up the LD_LIBRARY_PATH variable and when I run...
Yeah, running it from the root folder seems to be the issue. If I run 'make test' from the root folder, it spams a whole bunch of 'can't find sundials'...