-
Notifications
You must be signed in to change notification settings - Fork 8
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
[JOSS] Install from source fails #40
Comments
Hi @hgandhi2411 You need to build & install @gdmiron In the README, the conda-forge channel must be added for the
One needs to check if |
I am using the |
Thanks for testing the build. I will make an update to the install dependencies file in the following days. Seems that spdlog is missing. |
@hgandhi2411 @gdmiron will there be any support for |
@defencedog I am totally for supporting different architectures. Do you have any experience with what one needs to adapt in the build and setup tools? |
@hgandhi2411 I made the requested updates to the install dependencies and readme, see #41 |
@gdmiron on Android ARM64 the package successfully builds but doesn't run under python. Configure / Make log is here
The source of this problem is |
@defencedog when you build you should try without having fmt installed. The spdlog 1.10.0 should have an internal version of fmt that it uses. Maybe there is a conflict between fmt in spdlog and fmt installed. So try without having any fmt, but only splog v.1.10.0. In any case I can help with chemicalfun also. I maintain it on Bitbucket. |
@gdmiron Thermofun build from source doesn't seem to work for Mac ARM64 processors. Seems like @defencedog was able to build the package fine on Android ARM64. So, I am going to proceed with testing on the conda install. Pasting the error here in case you decide to provide support in the future ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [ThermoFun/libThermoFun.dylib] Error 1
make[1]: *** [ThermoFun/CMakeFiles/ThermoFun.dir/all] Error 2
make: *** [all] Error 2 |
@hgandhi2411 No I couldn't run ...though I could build |
@gdmiron Please add a comment in the readme file that the "build from source" doesn't work for ARM processors, unless you plan to fix it. |
@hgandhi2411 Problem is resolved on ARM64 Android: #39 (comment) |
For conda install, the command should be
conda install -c conda-forge thermofun
instead ofconda install thermofun
in README.Installation from source fails with this message:
The text was updated successfully, but these errors were encountered: