Tophat Install Error During Make Step
2
0
Entering edit mode
13.0 years ago
Nirvana • 0

I am trying to install TopHat 1.2.0 and have completed the configure step successfully, but not when i run the 'make' command, I get the following error messages.

reads.cpp:327:   instantiated from here
SeqAn-1.1/seqan/basic/basic_alphabet_interface.h:353: no match for `*
   seqan::Iter<const std::basic_string<char, std::char_traits<char>,
   std::allocator<char> >, seqan::StdIteratorAdaptor>&' operator
make[2]: *** [reads.o] Error 1
make[2]: Leaving directory `/usr/local/tophat-1.2.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/tophat-1.2.0'
make: *** [all] Error 2

Anybody could help me? Thanks for your time and attention.

tophat installation • 4.6k views
ADD COMMENT
0
Entering edit mode

Please try to format these long log messages for better readability (4 leading spaces per line usually does the trick; I added them to your question.) Also, consider including only the relevant parts.

ADD REPLY
0
Entering edit mode

Fixed formatting.

ADD REPLY
0
Entering edit mode

Only relevant parts are included. Thanks a lot to both of you.

ADD REPLY
0
Entering edit mode

Which C++ compiler and version are you using?

ADD REPLY
0
Entering edit mode

gcc (GCC) 3.2.2 20030222

ADD REPLY
0
Entering edit mode

Is it possible to upgrade your compiler to something more recent?

ADD REPLY
0
Entering edit mode

Is it possible to upgrade your compiler to something more recent? GCC 3.2.2 is over 8 years old.

ADD REPLY
2
Entering edit mode
13.0 years ago
Joachim ★ 2.9k

Well, this does not answer your question directly, but there are also ready-made binary versions available (from http://tophat.cbcb.umd.edu/):

Unless you are specifically trying to compile it as 32bit, you could have a go with those files.

ADD COMMENT
0
Entering edit mode

However,the 64 bit version dosen't match my machine. Thank you all the same.

ADD REPLY
1
Entering edit mode
13.0 years ago
Gww ★ 2.7k

Usually the errors related to the SeqAn library can be resolved by replacing the source files included with the TopHat installation with the SeqAn 1.2 source files (ie. copy the files into the folder tophat/src/SeqAn-1.1/).

ADD COMMENT
0
Entering edit mode

I have tried this. However, it doesn't work. Thank you all the same.

ADD REPLY
0
Entering edit mode

Did it give you the same error message? OR something different?

ADD REPLY
0
Entering edit mode

The same error message.

ADD REPLY

Login before adding your answer.

Traffic: 1895 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6