-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for ifort (Intel Fortran Compiler) #263
Comments
Thank you for reporting this issue. We changed the build system of Solcore so that it should no longer be necessary to compile it on the user's computer, but it was not yet updated to pre-build wheels for Python 3.12, which is why it was trying to compile the PDD solver on your computer. Note that I am also working on incorporating a Python-based PDD solver into Solcore which should be available in the next few weeks, and should not have any of these installation issues. For now, there are two options:
|
@phoebe-p Thanks for your reply and your effort! I'd temporarily use Python 3.11 and wait for later releases:) |
@yihuajack this should be fixed now, version 5.10.0 has wheels up to Python 3.12 available through |
Hi @phoebe-p |
Sorry you are still having issues. Is the error exactly like what you posted above? I don't understand how there could be an issue, since there are now pre-built wheels for Python 3.12, no compilation should be happening when you install Solcore. Do you have an unusual combination of operating system and system architecture (like running Windows on a Mac computer)? I need some more information to figure out why |
According to https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-command-line-warning-10161/td-p/822737 Intel Fortran Compiler does not support *.f95 file compilation, so it will failed to compile
solcore\poission_drift_diffusion\DDmodel-current.f95
.ifor DDmodel-current.f95
givespip install solcore
givesThe text was updated successfully, but these errors were encountered: