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

Use autotools instead of a makefile #15

Open
wants to merge 29 commits into
base: master
Choose a base branch
from

Conversation

CreRecombinase
Copy link

This is a really great library. I was working on something similar myself, (way less ambitious, way less impressive), but I think I'd rather drop that and help out with this if you're game. Having an autotools style way of making binaries (./configure --prefix=wherever && make) might help drive adoption a little bit. What do you think?

@mklarqvist
Copy link
Owner

This looks great @CreRecombinase . I'll have a look at it today

@mklarqvist
Copy link
Owner

I get
/tmp/tachyon/.libs/tachyon: error while loading shared libraries: libxxhash.so.0: cannot open shared object file: No such file or directory
when trying to compile.

@CreRecombinase
Copy link
Author

That's likely because xxHash is installed somewhere outside what's pointed to by LD_LIBRARY_PATH. One way around that would be to vendor xxHash(e.g include it as a submodule). Might as well throw in zstd and htslib too.

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

Successfully merging this pull request may close these issues.

2 participants