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

Missing system dependency #1

Open
rlorigro opened this issue Dec 2, 2024 · 1 comment
Open

Missing system dependency #1

rlorigro opened this issue Dec 2, 2024 · 1 comment
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@rlorigro
Copy link

rlorigro commented Dec 2, 2024

Hi,

Thanks for the new additions to the graph alignment ecosystem. I have attempted to use your ReadMe to compile SRFAligner, but i get the following result:

make[1]: Entering directory '/home/user/software/SRFAligner/tools/ChainX-block-graph'
gengetopt \
	--input=./command-line-parsing/config.ggo \
	--output-dir=./command-line-parsing/ \
	--unnamed-opts
make[1]: gengetopt: No such file or directory
make[1]: *** [Makefile:13: command-line-parsing/cmdline.c] Error 127
make[1]: Leaving directory '/home/user/software/SRFAligner/tools/ChainX-block-graph'
make: *** [Makefile:4: prerequisites] Error 2

So it seems gengetopt is a missing system dependency on my machine, which is running Ubuntu 22.04. Installing it has fixed the error.

@nrizzo nrizzo self-assigned this Dec 4, 2024
@nrizzo
Copy link
Collaborator

nrizzo commented Dec 4, 2024

Hi, thanks for spotting this! gengetopt is needed only for development so I just removed the dependency. This should be fixed by commit d925774.

@nrizzo nrizzo added the documentation Improvements or additions to documentation label Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants