Trying to build CodeLite from the SVN trunk and can't get past the undefined symbol error. TIA, Paul
i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1
>> wx-config --libs
-L/Users/paulkohut/wxbin/lib -arch i386 -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 -framework IOKit -framework Carbon -framework Cocoa -framework System -framework QuickTime -framework OpenGL -framework AGL -lwx_macu_richtext-2.8 -lwx_macu_aui-2.8 -lwx_macu_xrc-2.8 -lwx_macu_qa-2.8 -lwx_macu_html-2.8 -lwx_macu_adv-2.8 -lwx_macu_core-2.8 -lwx_base_carbonu_xml-2.8 -lwx_base_carbonu_net-2.8 -lwx_base_carbonu-2.8
Latest CodeLite from SVN trunk
>> cd codelite
>> ./configure
>> make
...
g++ -m32 -O3 -DREGEXP_UNICODE -c CodeLite/worker_thread.cpp -fPIC -Wall -I/Users/paulkohut/wxbin/lib/wx/include/mac-unicode-release-2.8 -I/Users/paulkohut/wxbin/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXMAC__ -fno-strict-aliasing -DASTYLE_LIB -DYY_NEVER_INTERACTIVE=1 -DGTK -DSCI_LEXER -DLINK_LEXERS -D__WX__ -DINSTALL_DIR=\"/Users/paulkohut/codelite/CL-install/share/codelite\" -DPLUGINS_DIR=\"/Users/paulkohut/codelite/CL-install/lib\" -D__APPLE__ -DMACOSX -I. -I./sdk/codelite_indexer/network -I./sdk/wxsqlite3/include -I./sdk/wxsqlite3/sqlite3/include -I./sdk/wxscintilla/include -I./sdk/wxscintilla/src/scintilla/include -I./sdk/wxscintilla/src/scintilla/src -I./Interfaces -I./Debugger -I./Plugin -I./CodeLite -o Release_gcc_unicode/worker_thread.o
g++ -m32 -O3 -DREGEXP_UNICODE -fPIC -dynamiclib -o ./lib/libcodeliteu.so Release_gcc_unicode/cl_indexer_reply.o Release_gcc_unicode/cl_indexer_request.o Release_gcc_unicode/clindexerprotocol.o Release_gcc_unicode/named_pipe.o Release_gcc_unicode/named_pipe_client.o Release_gcc_unicode/named_pipe_server.o Release_gcc_unicode/np_connections_server.o Release_gcc_unicode/archive.o Release_gcc_unicode/asyncprocess.o Release_gcc_unicode/cl_calltip.o Release_gcc_unicode/cl_process.o Release_gcc_unicode/comment.o Release_gcc_unicode/cpp_comment_creator.o Release_gcc_unicode/cpp_expr_lexer.o Release_gcc_unicode/cpp_expr_parser.o Release_gcc_unicode/cpp_func_parser.o Release_gcc_unicode/cpp_lexer.o Release_gcc_unicode/cpp_scanner.o Release_gcc_unicode/crawler_lexer.o Release_gcc_unicode/ctags_manager.o Release_gcc_unicode/dirtraverser.o Release_gcc_unicode/entry.o Release_gcc_unicode/expression_result.o Release_gcc_unicode/fc_fileopener.o Release_gcc_unicode/fileentry.o Release_gcc_unicode/fileextmanager.o Release_gcc_unicode/fileutils.o Release_gcc_unicode/function.o Release_gcc_unicode/include_finder.o Release_gcc_unicode/language.o Release_gcc_unicode/lex.yy.o Release_gcc_unicode/parse_thread.o Release_gcc_unicode/performance.o Release_gcc_unicode/processreaderthread.o Release_gcc_unicode/procutils.o Release_gcc_unicode/progress_dialog.o Release_gcc_unicode/readtags.o Release_gcc_unicode/scope_optimizer.o Release_gcc_unicode/scope_parser.o Release_gcc_unicode/setters_getters_data.o Release_gcc_unicode/symbol_tree.o Release_gcc_unicode/tag_tree.o Release_gcc_unicode/tags_options_data.o Release_gcc_unicode/tags_storage_sqlite3.o Release_gcc_unicode/tokenizer.o Release_gcc_unicode/typedef_parser.o Release_gcc_unicode/unixprocess_impl.o Release_gcc_unicode/var_parser.o Release_gcc_unicode/variable.o Release_gcc_unicode/winprocess.o Release_gcc_unicode/winprocess_impl.o Release_gcc_unicode/worker_thread.o -L./lib -L/Users/paulkohut/wxbin/lib -arch i386 -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 -framework IOKit -framework Carbon -framework Cocoa -framework System -framework QuickTime -framework OpenGL -framework AGL -lwx_macu_richtext-2.8 -lwx_macu_aui-2.8 -lwx_macu_xrc-2.8 -lwx_macu_qa-2.8 -lwx_macu_html-2.8 -lwx_macu_adv-2.8 -lwx_macu_core-2.8 -lwx_base_carbonu_xml-2.8 -lwx_base_carbonu_net-2.8 -lwx_base_carbonu-2.8 -L./lib -lwxsqlite3u
Undefined symbols:
"std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)", referenced from:
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
flex::yyFlexLexer::LexerError(char const*)in lex.yy.o
flex::yyFlexLexer::LexerError(char const*)in lex.yy.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
"std::basic_ostream<char, std::char_traits<char> >& std::basic_ostream<char, std::char_traits<char> >::_M_insert<bool>(bool)", referenced from:
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
Variable::Print() in variable.o
"std::basic_ostream<char, std::char_traits<char> >& std::basic_ostream<char, std::char_traits<char> >::_M_insert<void const*>(void const*)", referenced from:
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
TagEntry::Print() in entry.o
"std::basic_ostream<char, std::char_traits<char> >& std::basic_ostream<char, std::char_traits<char> >::_M_insert<unsigned long>(unsigned long)", referenced from:
TagsManager::SourceToTags(wxFileName const&, wxString&) in ctags_manager.o
"_fopen$UNIX2003", referenced from:
crawlerScan(char const*)in crawler_lexer.o
fcFileOpener::try_open(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in fc_fileopener.o
IncludeFinder(char const*, std::vector<IncludeStatement, std::allocator<IncludeStatement> >&)in include_finder.o
tagsOpen(char const*, tagFileInfo*)in readtags.o
"_popen$UNIX2003", referenced from:
ProcUtils::ExecuteCommand(wxString const&, wxArrayString&, long)in procutils.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [CodeLite] Error 1
Build error in OS X 10.6.3
-
- CodeLite Curious
- Posts: 3
- Joined: Fri Apr 23, 2010 8:42 am
- Genuine User: Yes
- IDE Question: C++
- Contact: