-
Notifications
You must be signed in to change notification settings - Fork 51
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
Error in build palace from source #289
Comments
Hi @huangyb2, The decision was taken to build Palace's dependencies directly as part of the Palace build process because a) there are many dependencies, many optional, so requiring a user to build externally would open a lot of space for configuration errors b) often we need specific commits from the various repositories as fixes and bugs appear and c) we apply various patches to the dependencies. Orchestrating this outside of the build system would be extremely cumbersome for both developers and users, so we decided to avoid it and roll everything into a controllable build system. As such there is no plan at present to support externally built dependencies in the way you describe. If you post the particular error message, maybe I could be of more help. |
I might also suggest trying to build with Spack, which may have better support for configuring and building the Palace dependencies on your system. |
Hi@hughcars |
Hi @huangyb2, I do not know. In general |
Hi@sebastiangrimberg,@hughcars ,Thanks your sugegests.I successfully solve this problem. And palace-0.13.0 can both be installed by linking to local dependencies and linking dependenices to that 3-parties installed by spack. |
Hi!
I want to build palace-0.13.0 form soure, but it always failed cause the internet error. I think that if I can download the all third-party packages by mannual and then compile by myself would help to address this problem.But i don't know how to revise the CMakeLists.txt.
Any help or advise will be appreciate!
The text was updated successfully, but these errors were encountered: