Skip to content
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

Compilation : User side improvement #62

Closed
v1j4y opened this issue Oct 12, 2021 · 2 comments
Closed

Compilation : User side improvement #62

v1j4y opened this issue Oct 12, 2021 · 2 comments

Comments

@v1j4y
Copy link

v1j4y commented Oct 12, 2021

I found a potential issue which can be added as a FAQ.


  • Issue: Compilation fails with the following message

make: *** No rule to make target 'include/trexio_f.f90', needed by 'tests/trexio_f.f90'. Stop.

  • Steps to reproduce

Clone the repository
git clone https://github.com/TREX-CoE/trexio
configure
./autogen -i;./configure
Issue make command
make


I know that if one is a developer and follows the README, things are OK.
However, if one is following the above steps, it would be nice to have an FAQ or a work around for this.

@q-posev
Copy link
Member

q-posev commented Oct 12, 2021

This is expected behavior since installation for users relies on the distribution tarball and not on the repo clone. So if one is a user and follows the README, things are OK too.

If the user intends to generate the TREXIO source code from the org-mode files (with the latest fixes), this can be achieved by following the installation for developers. I do not see any other consistent work around.

@v1j4y
Copy link
Author

v1j4y commented Oct 12, 2021

OK, thanks 👍
Archiving for posterity.

@v1j4y v1j4y closed this as completed Oct 12, 2021
q-posev pushed a commit that referenced this issue Oct 12, 2021
but trying to configure the GitHub repo clone.

This is required because TREXIO source files can either be generated in developer mode (using emacs org-mode files) or obtained from the source code distribution.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants