-
Notifications
You must be signed in to change notification settings - Fork 7
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
No configure file #2
Comments
As suggested by @bjoo, I tried running autoreconf. This results in a configure script that seems to run, but gives the following warning
When I try to build QUO, I get the following failure
Looks like a problem in c-lime configuration. |
Hi Kate, git clone —recursive [email protected]:usqcd-software/qio.git ( or the old way: git clone [email protected]:usqcd-software/qio.git Now get the submodules:cd qio Now that you have it regenerate the build-system — this shouldreautoconf the other_libs/c_lime too if it has been recursively cloned.autoreconf -f -i Good luck, and best wishes, B
Dr Balint Joo High Performance Computational Scientist email: [email protected] |
Thanks @bjoo this did the trick. The problem is therefore outstanding that the installation instructions do not mention the need to
|
I see this issue still hasn't been fixed, and I just noticed the tarballs are broken as they do not include the c-lime source code. |
Well... so valuable info about recursively cloning qio should be in the README.... |
In the first post, there was the following issue:
This happens because the I have written a comprehensive installation script for Chroma + QPhiX using Intel C++ and Intel MPI on a Xeon Architecture. With the The problematic part are also the submodules. They all need the See my autotools-dance() {
aclocal
automake --add-missing --copy || autoreconf -f || automake --add-missing --copy
autoreconf -f
}
autoreconf-if-needed() {
if ! [[ -f configure ]]; then
if [[ -f .gitmodules ]]; then
for module in $(git submodule foreach --quiet --recursive pwd | tac); do
pushd "$module"
autotools-dance
popd
done
fi
autotools-dance
fi It is important to iterate through the git submodules in a backward way (therefore the The trouble with Autotools is that end-users are not expected to have access to the version control system. The developers (with VCS access) should generate the Perhaps the @lucasbrasilino: I now always check whether there is a |
The installation instructions for QIO state to use the configure script to compile and install QIO. However, there is no pre-supplied configure script included, only configure.ac.
Attempting to generate the configure file by running autoconf is unsuccessful. Generating configure gives a slew of errors, and the generated configure file doesn't run
This is using autoconf version 2.69.
The text was updated successfully, but these errors were encountered: