Dear friends,
While installing TopHat in my system I am getting the following errors. I have installed the boost library and also using --with boost
option I am giving the path, but then also TopHat is not finding the boost library. I will be highly grateful to get any kind of ideas or help..
We could not detect the boost libraries (version 1.38 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.
Why not just use the precompiled binaries?
I have successfully used the following configuration line to specify non-typical locations of Boost and TopHat 2.x:
(formatting comes out kinda funky on here. There should be no spaces except between flag options)
John
http://bioinformatics.plantbiology.msu.edu
Thanks a lot for your help.
But after this I am getting another problem.. Its not finding bamlib though I gave the correct path to samtools using
--with-bam
option,. its giving error like this:-Again, why don't you just download the precompiled binary?
Sorry to say precompiled libraries are not getting downloaded as it is giving the following error:
These (TopHat-2.1.0) binaries, provided by TopHat developers. Just unpack, add tophat to the PATH (or call it with its full path) and you are set.
Does the computer where you are trying to install has internet connection? It is failing to get the Ubuntu packages.
I would generally avoid using you system's package manager for bioinformatics software. You can typically get binaries from the web and they'll be more up to date.