Question: compiling tools #159
-
I'm not finding this module anywhere in the source. How do I proceed? |
Beta Was this translation helpful? Give feedback.
Replies: 13 comments 3 replies
-
Would you be able to upload your Sorry I can't be of more help right now, but with the All the best, |
Beta Was this translation helpful? Give feedback.
-
I'm trying to use the internal XC library as it says on your web page:
|
Beta Was this translation helpful? Give feedback.
-
OK, so it looks like Just for clarification, are you compiling CONQUEST's main code (src/) or just the tools (tools/)? My apologies, the issue title could be interpreted either way and we can better help with this clarification. |
Beta Was this translation helpful? Give feedback.
-
I'm compiling main code & tools. the Code version: I'm using the repo version from a couple of days ago. The top entry in the |
Beta Was this translation helpful? Give feedback.
-
You need to set the following in system.make:
Then please try |
Beta Was this translation helpful? Give feedback.
-
LibXC is not something that we provide with Conquest, but it is easily downloaded and compile (and is often on large HPC installations or in distributions). Once you have identified the LibXC location, the include path (which you need to set for your system) should pick up the module files. |
Beta Was this translation helpful? Give feedback.
-
(I have changed this to a discussion as I don't think that it's a bug or an issue; we will try to make the compiling instructions clearer.) |
Beta Was this translation helpful? Give feedback.
-
I have installed Also: Im specifying
Should it really compile a |
Beta Was this translation helpful? Give feedback.
-
Conquest only supports LibXC v4 or v5 (v6 is relatively recent). I don't understand why your make is picking up v4 (though this will depend on the values you have set for the XC variables in If you could attach your |
Beta Was this translation helpful? Give feedback.
-
I was trying to link XClib:
where
Using blank variables:
gives
and there are no references to v5. |
Beta Was this translation helpful? Give feedback.
-
And the missing piece of the puzzle: You Have To Also Put Updated compile instructions would be very much appreciated. |
Beta Was this translation helpful? Give feedback.
-
Hi Victor. I'm glad that you found the problem. In the Conquest manual, under Installation, the sentence "The ion file generation code is compiled using the same options required for the main code." could be made a little clearer - we'll update that in a future release. If you have future issues, please do tell us which directory your error is and include all available information (system.make file, full output from compilation) as an attachment as is standard practice for most community supported codes. I hope that you find Conquest useful. |
Beta Was this translation helpful? Give feedback.
-
I have raised an issue to simplify the |
Beta Was this translation helpful? Give feedback.
And the missing piece of the puzzle:
You Have To Also Put
system.make
In The Tools/Whatever DirectoryUpdated compile instructions would be very much appreciated.