This is a test version of Biostars. For the public version, visit https://www.biostars.org.
How do I compile Quake (error correction of Miseq reads) in Ubuntu?

There is the following instructions in the quake manual:

  1. Download and install Boost: http://www.boost.org
  2. Open src/Makefile and update CFLAGS to include Boost. E.g. if you used MacPorts, it may be: CFLAGS=-O3 -fopenmp -I/opt/local/include -I.

My OS is Ubuntu. I have installed the boost libraries, however I do not know what to put in the variable CFLAGS in the Makefile in order to compile quake properly.

Do you have a hint?

Thanks

ubuntu quake error_correction compile

hello,
Did you find a solution to your problem? because I am in the same situation and my attempts do not work. I think my problem while using QUAKE could come from there.
cordially

No success... I gave up.

OK thank you for your response. I just wrote a new relatively similar post.

2 answers

Well, the thread is old but was automatically revived, so...

On Ubuntu, you may install the Boost libraries using apt-get or synaptic or any other package manager. To compile Quake, you probably need the -dev libraries (e.g. boost-iostreams-dev). I do not know which particular Boost libraries are needed by Quake, but just looking at the compiler errors should tell you which ones are missing.

In case you do not want to install system-wide Boost libraries, you should provide more details on how did you install the Boost libraries (commands used, path to the libraries, etc).

My Boost was installed in /usr/include/boost which I put in

CFLAGS=-O3 -fopenmp -I/usr/include/boost -I

Log in to answer this question.