EvolBioInf / fur

Find Unique genomic Regions
29 stars 3 forks source link

Error when making fur #15

Open salientrob opened 11 months ago

salientrob commented 11 months ago

Hello, thanks for making and sharing Fur!

Please could you help me with an error that occurs when I try to install fur?

I have installed make, gloang, noweb and git, and cloned fur (git clone https://github.com/EvolBioInf/fur.git). Then when I use the make command most of the packages are installed successfully but there is an error for makeFurDb: divsufsort64.h is not found.

image

Thanks for your help!

Rob

Acantha-Slayer commented 11 months ago

Hey, same here. And nothing I've tried has worked. Please send help.

haubold commented 11 months ago

Thank you for pointing out this error. The package libdivsufsort-dev was missing from the list of dependencies. This package calculates the suffix array underlying fur. I have now added libdivsufsort-dev to the list of dependencies in the README. So in your case, the programs of fur should build if you do

$ apt install libdivsufsort-dev $ make

salientrob commented 11 months ago

Thanks!

For other novice users, to work through the tutorial I also needed to install: ncbi-blast+ phylonium primer3 These are in the documentation but might not be obvious.

haubold commented 11 months ago

Thanks for pointing out these additional dependencies. I've added just them to the README, too.