gmarcais / Jellyfish

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

make fails for 2.2.10 #125

Open conchoecia opened 6 years ago

conchoecia commented 6 years ago

fails on ubuntu 16.04 LTS. Log is attached below. See #119 2.2.10.makefail.txt

gmarcais commented 6 years ago

I cannot reproduce that error on Ubuntu 16.04.

Let me make a comment. You should not be compiling jellyfish (or any software) as root, or in /usr/local/bin. Download the tarball jellyfish-2.2.10.tar.gz in your home directory and then run:

./configure
make
sudo make install
sudo ldconfig

This will install jellyfish in /usr/local/bin.

sheinasim commented 6 years ago

I downloaded jellyfish-2.2.10.tar.gz, I did tar -xvf jellyfish-2.2.10.tar.gz, then I went into jellyfish-2.2.10 and did ./configure with no errors, but when I make I get the following error:

make  all-am
make[1]: Entering directory `/nfs/dataNode3/home/ssim/jellyfish-2.2.10'
  CXX      lib/rectangular_binary_matrix.lo
cc1plus: error: unrecognized command line option "-std=c++11"
make[1]: *** [lib/rectangular_binary_matrix.lo] Error 1
make[1]: Leaving directory `/nfs/dataNode3/home/ssim/jellyfish-2.2.10'
make: *** [all] Error 2
Krlucete commented 6 years ago

gmarcais.. Download file is not 2.2.10 version. it is 1.1.12 version. you should check that.