gmarcais / Jellyfish

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

2.1.2 is not buildable #11

Closed moskalenko closed 10 years ago

moskalenko commented 10 years ago

Hi,

I noticed that 2.1.2 release was pushed two hours ago, so I tried to build it. However, there is an autotools problem. Configuration scripts are missing. After an autoreconf run followed by configure there is still an issue:

$ make make: *\ No rule to make target false', needed bysub_commands/count_main_cmdline.hpp'. Stop.

gmarcais commented 10 years ago

I don't know what happened to your tree, it seems messed up. I don't think it is a problem with the release 2.1.2. I just tried a clone and build, and it work just fine. Namely, the following worked:

git clone git@github.com:gmarcais/Jellyfish.git
cd Jellyfish
autoreconf -i 
mkdir build
cd build
../configure
make -j 4

Try to clean your tree (git clean -f -d -x) and start over at autoreconf -i

moskalenko commented 10 years ago

I'm not sure what happened. I ran autoreconf. Anyway, please feel free to close this ticket.

Thanks,

Alex

On Apr 2, 2014, at 9:23 PM, gmarcais notifications@github.com wrote:

I don't know what happened to your tree, it seems messed up. I don't think it is a problem with the release 2.1.2. I just tried a clone and build, and it work just fine. Namely, the following worked:

git clone git@github.com:gmarcais/Jellyfish.git cd Jellyfish autoreconf -i mkdir build cd build ../configure make -j 4 Try to clean your tree (git clean -f -d -x) and start over at autoreconf -i

— Reply to this email directly or view it on GitHub.

gmarcais commented 10 years ago

Hi @dnatag,

try version 2.1.3. It fixes the compilation issue on CentOS (i.e. g++ 4.4). Does this help?

Guillaume.

On Mon, Apr 7, 2014 at 10:20 PM, dnatag notifications@github.com wrote:

I can confirm @moskalenko https://github.com/moskalenko error. And git clean and re-run autoreconf -i did not help.

Reply to this email directly or view it on GitHubhttps://github.com/gmarcais/Jellyfish/issues/11#issuecomment-39805448 .

cboursnell commented 9 years ago

I ran this

git clone git@github.com:gmarcais/Jellyfish.git
cd Jellyfish/
autoreconf -i
mkdir build
cd build
 ../configure 
make

and I get make: *** No rule to make targetfalse', needed by sub_commands/count_main_cmdline.hpp'. Stop. I'm on Debian wheezy with g++ (Debian 4.7.2-5) 4.7.2 and ldd (Debian EGLIBC 2.13-38+deb7u1) 2.13

gmarcais commented 9 years ago

On Fri, Mar 20, 2015 at 1:15 PM, Chris Boursnell notifications@github.com wrote:

I ran this

git clone git@github.com:gmarcais/Jellyfish.gitcd Jellyfish/ autoreconf -i mkdir buildcd build ../configure make

and I get make: *\ No rule to make targetfalse', needed by sub_commands/count_main_cmdline.hpp'. Stop. I'm on Debian wheezy with g++ (Debian 4.7.2-5) 4.7.2 and ldd (Debian EGLIBC 2.13-38+deb7u1) 2.13

Do you have Yaggo installed? It is required when working from the git tree. Use the tarballs provided from the jellyfish webpage to get a package depending only on make and g++.

Guillaume.

— Reply to this email directly or view it on GitHub https://github.com/gmarcais/Jellyfish/issues/11#issuecomment-84075713.