gmarcais/Jellyfish

Compile error on 2.3.0

sjaenick opened this issue · 2 comments

Hi there,

attempting to build Jellyfish 2.3.0 from source on Ubuntu 16.04 LTS, build fails:

$ autoreconf -vif
$ ./configure
[output omitted]
$ make
make: *** No rule to make target 'false', needed by 'sub_commands/count_main_cmdline.hpp'.  Stop.

Any hints?

You should download the source release tarball jellyfish-2.3.0.tar.gz and compile from that. You don't need to run autoreconf, only ./configure && make && make install.

I you install from the Github development tree instead of the release tar ball, then you need to have yaggo in your path.

This is explained in the Installation instructions.

This problem still happens if you do "make distclean" and then try to configure and make again.