phlawd not compiling on Fedora 24

9 views
Skip to first unread message

PhilipS

unread,
Apr 21, 2017, 4:24:54 AM4/21/17
to phlawd
Hi,
I tried to compile phlawd on my fedora - but got some errors (which is pasted below)

could you give me some instructions to solve this,

Siby

================================
make -f Makefile
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"sequence.d" -MT"sequence.d" -o"sequence.o" "sequence.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"tree.d" -MT"tree.d" -o"tree.o" "tree.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"tree_reader.d" -MT"tree_reader.d" -o"tree_reader.o" "tree_reader.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"node.d" -MT"node.d" -o"node.o" "node.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"genedb.d" -MT"genedb.d" -o"genedb.o" "genedb.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"tree_utils.d" -MT"tree_utils.d" -o"tree_utils.o" "tree_utils.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"fasta_util.d" -MT"fasta_util.d" -o"fasta_util.o" "fasta_util.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"SQLiteConstructor.d" -MT"SQLiteConstructor.d" -o"SQLiteConstructor.o" "SQLiteConstructor.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"SQLiteProfiler.d" -MT"SQLiteProfiler.d" -o"SQLiteProfiler.o" "SQLiteProfiler.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"SQLiteTreeNameConvertor.d" -MT"SQLiteTreeNameConvertor.d" -o"SQLiteTreeNameConvertor.o" "SQLiteTreeNameConvertor.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"SQLiteDBController.d" -MT"SQLiteDBController.d" -o"SQLiteDBController.o" "SQLiteDBController.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"SWPS3_DynProgr_scalar.d" -MT"SWPS3_DynProgr_scalar.d" -o"SWPS3_DynProgr_scalar.o" "SWPS3_DynProgr_scalar.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"SWPS3_DynProgr_sse_byte.d" -MT"SWPS3_DynProgr_sse_byte.d" -o"SWPS3_DynProgr_sse_byte.o" "SWPS3_DynProgr_sse_byte.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"SWPS3_DynProgr_sse_short.d" -MT"SWPS3_DynProgr_sse_short.d" -o"SWPS3_DynProgr_sse_short.o" "SWPS3_DynProgr_sse_short.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"SWPS3_debug.d" -MT"SWPS3_debug.d" -o"SWPS3_debug.o" "SWPS3_debug.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"SWPS3_fasta.d" -MT"SWPS3_fasta.d" -o"SWPS3_fasta.o" "SWPS3_fasta.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"SWPS3_matrix.d" -MT"SWPS3_matrix.d" -o"SWPS3_matrix.o" "SWPS3_matrix.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"SWPS3_swps3.d" -MT"SWPS3_swps3.d" -o"SWPS3_swps3.o" "SWPS3_swps3.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"SmithWatermanGotoh.d" -MT"SmithWatermanGotoh.d" -o"SmithWatermanGotoh.o" "SmithWatermanGotoh.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"GenBankReader.d" -MT"GenBankReader.d" -o"GenBankReader.o" "GenBankReader.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"main.d" -MT"main.d" -o"main.o" "main.cpp"
g++ -msse3 -DSSE2 -O3 -g -w -Wall -fopenmp  -L../deps/linux/ -c -fmessage-length=0 -MMD -MP -MF"utils.d" -MT"utils.d" -o"utils.o" "utils.cpp"
Building target: PHLAWD
g++ -msse3 -DSSE2 -L../deps/linux -o "PHLAWD" sequence.o tree.o tree_reader.o node.o genedb.o tree_utils.o fasta_util.o SQLiteConstructor.o SQLiteProfiler.o SQLiteTreeNameConvertor.o SQLiteDBController.o SWPS3_DynProgr_scalar.o SWPS3_DynProgr_sse_byte.o SWPS3_DynProgr_sse_short.o SWPS3_debug.o SWPS3_fasta.o SWPS3_matrix.o SWPS3_swps3.o SmithWatermanGotoh.o GenBankReader.o main.o utils.o  -lm -lsqlitewrapped -lsqlite3 -fopenmp
SQLiteConstructor.o: In function `SQLiteConstructor::set_user_guide_tree(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool)':
/home/XXXX/phlawd/src/SQLiteConstructor.cpp:176: undefined reference to `Database::Database(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, IError*)'
/home/XXXX/phlawd/src/SQLiteConstructor.cpp:184: undefined reference to `Query::get_result(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
SQLiteConstructor.o: In function `SQLiteConstructor::set_user_fasta_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool)':
/home/XXXX/phlawd/src/SQLiteConstructor.cpp:233: undefined reference to `Database::Database(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, IError*)'
/home/XXXX/phlawd/src/SQLiteConstructor.cpp:242: undefined reference to `Query::get_result(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
SQLiteConstructor.o: In function `SQLiteConstructor::first_seq_search_for_gene_left_right(std::vector<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&)':
/home/XXXX/phlawd/src/SQLiteConstructor.cpp:668: undefined reference to `Database::Database(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, IError*)'
/home/XXXX/phlawd/src/SQLiteConstructor.cpp:686: undefined reference to `Query::get_result(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
SQLiteConstructor.o: In function `SQLiteConstructor::first_get_seqs_for_name_use_left_right(int, std::vector<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&)':
/home/XXXX/phlawd/src/SQLiteConstructor.cpp:701: undefined reference to `Database::Database(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, IError*)'
/home/XXXX/phlawd/src/SQLiteConstructor.cpp:706: undefined reference to `Query::get_result(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'/home/XXXX/phlawd/src/SQLiteConstructor.cpp:725: undefined reference to `Query::get_result(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/XXXX/phlawd/src/SQLiteConstructor.cpp:737: undefined reference to `Query::get_result(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
SQLiteConstructor.o: In function `SQLiteConstructor::exclude_names_from_file(std::vector<Sequence, std::allocator<Sequence> >&)':
/home/XXXX/phlawd/src/SQLiteConstructor.cpp:960: undefined reference to `Database::Database(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, IError*)
'--------------------------

SQLiteConstructor.o: In function `SQLiteConstructor::run()':
/home/XXXX/phlawd/src/SQLiteConstructor.cpp:318: undefined reference to `Database::Database(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, IError*)'
.....................................
/home/XXXX/phlawd/src/utils.cpp:541: undefined reference to `Query::get_result(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
collect2: error: ld returned 1 exit status
Makefile:92: recipe for target 'PHLAWD' failed
make: *** [PHLAWD] Error 1

Reply all
Reply to author
Forward
0 new messages