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 seems broken in Ubuntu 18.10 #39

Closed
Aabaz opened this issue Oct 17, 2019 · 2 comments
Closed

Compilation seems broken in Ubuntu 18.10 #39

Aabaz opened this issue Oct 17, 2019 · 2 comments

Comments

@Aabaz
Copy link

Aabaz commented Oct 17, 2019

Hello,
compilation seems broken in Ubuntu 18.10.

Running make on tag v1.9.1 fails with error:

~/iso2mesh/tools/meshfix/contrib/OpenNL3.2.1/src/nl_single_file.c:3439:10: fatal error: SuperLU/slu_cdefs.h: No such file or directory
 #include <SuperLU/slu_cdefs.h>
          ^~~~~~~~~~~~~~~~~~~~~

It works fine if I revert commit 24736f5 which makes sense since this commit (updating the meshfix submodule to commit cc7430c) added the "SuperLU" directory in the include which does not exist in Ubuntu (at least not in my setup).

Maybe there is a configuration option to specify the include directory for SuperLU that I missed.

Additional info:

  • Linux distribution: Ubuntu 18.10 Cosmic
  • SuperLU package: libsuperlu-dev:amd64 version 5.2.1+dfsg1-3build1
  • SuperLu include directory: /usr/include/superlu

Hope this helps.

Best regards,

@fangq
Copy link
Owner

fangq commented Oct 17, 2019

thanks for reporting. I am aware of this issue.

I made the above mentioned commit to allow iso2mesh to be compiled on Fedora, as I was working on the fedora package, see

https://pagure.io/neuro-sig/NeuroFedora/issue/146#comment-602191

I will try to fix this issue as I move towards packaging iso2mesh for Debian/Ubuntu.

@fangq fangq closed this as completed in 1245a7c Oct 18, 2019
@fangq
Copy link
Owner

fangq commented Oct 18, 2019

this should now be fixed.

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