gmarcais / Jellyfish

A fast multi-threaded k-mer counter
Other
469 stars 136 forks source link

Missing autoconf issue #110

Closed snownaing closed 6 years ago

snownaing commented 6 years ago

Hi,

I am trying to install Jellyfish on my server but ran into this make error.

Any help is appreciated.

CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /data1/projects/snow/jellyfish-2.2.7/missing autoconf
 cd . && /bin/sh /data1/projects/snow/jellyfish-2.2.7/missing automake-1.15 --foreign
/data1/projects/snow/jellyfish-2.2.7/missing: line 81: automake-1.15: command not found
WARNING: 'automake-1.15' is missing on your system.
         You should only need it if you modified 'Makefile.am' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'automake' program is part of the GNU Automake package:
         <http://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <http://www.gnu.org/software/autoconf>
         <http://www.gnu.org/software/m4/>
         <http://www.perl.org/>
make: *** [Makefile.in] Error 1
make: *** Waiting for unfinished jobs....
aclocal.m4:17: warning: this file was generated for autoconf 2.69.
You have another version of autoconf.  It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically 'autoreconf'.
configure.ac:4: error: Autoconf version 2.65 or higher is required
aclocal.m4:1873: AM_INIT_AUTOMAKE is expanded from...
configure.ac:4: the top level
autom4te: /usr/bin/m4 failed with exit status: 63
WARNING: 'autoconf' is probably too old.
         You should only need it if you modified 'configure.ac',
         or m4 files included by it.
         The 'autoconf' program is part of the GNU Autoconf package:
         <http://www.gnu.org/software/autoconf/>
         It also requires GNU m4 and Perl in order to run:
         <http://www.gnu.org/software/m4/>
         <http://www.perl.org/>
make: *** [configure] Error 63
gmarcais commented 6 years ago

Start with the release tarball https://github.com/gmarcais/Jellyfish/releases/download/v2.2.7/jellyfish-2.2.7.tar.gz. It does not require autoconf and has everything needed in it.