leon_lee wrote:I often want to copy some part of it from the build output
Right click on the build output and select 'Open build output in an editor'
You can also copy the selected lines ( you will need to update to trunk ). The build output is now multi-selection, so you can selected multiple lines and copy their content to the clipboard using the context menu
leon_lee wrote: How can I change this panel back to the previous state?
leon_lee wrote:I often want to copy some part of it from the build output
Right click on the build output and select 'Open build output in an editor'
You can also copy the selected lines ( you will need to update to trunk ). The build output is now multi-selection, so you can selected multiple lines and copy their content to the clipboard using the context menu
leon_lee wrote: How can I change this panel back to the previous state?
You can't - it requires a lot of work
Eran
Right click is not working. no response at all.
Sorry, I forgot how to download the source last time. should I use the following command to update the trunk?
svn co https://codelite.svn.sourceforge.net/sv ... lite/trunk codelite
which also includes "-lwxmsw29u_stc" - did you change anything?
Eran
yes. Itried to solved this issue by adding --libs std,stc to the link option, but it didn't work.
I think this is an coding-scheme issue. Please have a look at the following post, which is quite similiar: http://trac.wxwidgets.org/ticket/4808
I doubt there's some little difference between windebugunicode and winreleaseunicode config cauing this issue.
Anyway, I have checkouted the 5770 and changed the find textctrl to combobox. Hopefully it would work.
I compare the wxsqlite3.cpp of 6086 and 5770, and find out that there are several differences which is in the same pattern:
in 5770:
if (date.ParseDate(GetString(columnIndex)) != NULL)
in 6086:
if (date.ParseDate(GetString(columnIndex)))
when I replace wxsqlite3.cpp of 6086 with 5770, built for wxsqlite3 is ok.
But... more are coming for codeliteu:
g++ -shared -fPIC -o ../lib/gcc_lib/libcodeliteu.dll @"D:\linux\linuxkernel\WORKING_DIRECTORY\ango\codlite\codelite\CodeLite\CodeLite.txt" -L. -L../lib/gcc_lib -lwxsqlite3u -mthreads -LC:\wxWidgets-2.9.4\lib\gcc_dll -lwxmsw29u_xrc -lwxmsw29u_aui -lwxmsw29u_html -lwxmsw29u_adv -lwxmsw29u_core -lwxbase29u_xml -lwxbase29u_net -lwxmsw29u_richtext -lwxbase29u -lwxtiff -lwxjpeg -lwxpng -lwxzlib -lwxregexu -lwxexpat -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwxregexu -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -s
./WinReleaseUnicode/tag_tree.o:tag_tree.cpp:(.rdata$_ZTV20wxMDIParentFrameBase[vtable for wxMDIParentFrameBase]+0x7c): undefined reference to `wxFrame::Raise()'
./WinReleaseUnicode/tag_tree.o:tag_tree.cpp:(.rdata$_ZTV20wxMDIParentFrameBase[vtable for wxMDIParentFrameBase]+0x110): undefined reference to `wxTopLevelWindowBase::SetFocus()'
./WinReleaseUnicode/tag_tree.o:tag_tree.cpp:(.rdata$_ZTV20wxMDIParentFrameBase[vtable for wxMDIParentFrameBase]+0x11c): undefined reference to `wxTopLevelWindowBase::AcceptsFocus() const'
./WinReleaseUnicode/tag_tree.o:tag_tree.cpp:(.rdata$_ZTV20wxMDIParentFrameBase[vtable for wxMDIParentFrameBase]+0x120): undefined reference to `wxTopLevelWindowBase::AcceptsFocusRecursively() const'
./WinReleaseUnicode/tag_tree.o:tag_tree.cpp:(.rdata$_ZTV20wxMDIParentFrameBase[vtable for wxMDIParentFrameBase]+0x124): undefined reference to `wxTopLevelWindowBase::AcceptsFocusFromKeyboard() const'
./WinReleaseUnicode/tag_tree.o:tag_tree.cpp:(.rdata$_ZTV20wxMDIParentFrameBase[vtable for wxMDIParentFrameBase]+0x134): undefined reference to `wxTopLevelWindowBase::AddChild(wxWindowBase*)'
./WinReleaseUnicode/tag_tree.o:tag_tree.cpp:(.rdata$_ZTV20wxMDIParentFrameBase[vtable for wxMDIParentFrameBase]+0x138): undefined reference to `wxTopLevelWindowBase::RemoveChild(wxWindowBase*)'
./WinReleaseUnicode/tag_tree.o:tag_tree.cpp:(.rdata$_ZTV20wxMDIParentFrameBase[vtable for wxMDIParentFrameBase]+0x250): undefined reference to `wxTopLevelWindowMSW::DoEnable(bool)'
./WinReleaseUnicode/tag_tree.o:tag_tree.cpp:(.rdata$_ZTV20wxMDIParentFrameBase[vtable for wxMDIParentFrameBase]+0x370): undefined reference to `wxTopLevelWindowMSW::SetShape(wxRegion const&)'
./WinReleaseUnicode/tag_tree.o:tag_tree.cpp:(.rdata$_ZTV20wxMDIParentFrameBase[vtable for wxMDIParentFrameBase]+0x394): undefined reference to `wxTopLevelWindowBase::OnChildFocus(wxChildFocusEvent&)'
./WinReleaseUnicode/symbol_tree.o:symbol_tree.cpp:(.text+0x109e): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/symbol_tree.o:symbol_tree.cpp:(.text+0x5e42): undefined reference to `_wxHashTableBase2::DeleteNodes(unsigned long, _wxHashTable_NodeBase**, void (*)(_wxHashTable_NodeBase*))'
./WinReleaseUnicode/symbol_tree.o:symbol_tree.cpp:(.text+0x6520): undefined reference to `_wxHashTableBase2::DeleteNodes(unsigned long, _wxHashTable_NodeBase**, void (*)(_wxHashTable_NodeBase*))'
./WinReleaseUnicode/symbol_tree.o:symbol_tree.cpp:(.rdata$_ZTV10SymbolTree[vtable for SymbolTree]+0x45c): undefined reference to `wxTreeCtrl::DoInsertItem(wxTreeItemId const&, unsigned long, wxString const&, int, int, wxTreeItemData*)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0xc86): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0xd7a): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0x100e): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0x110c): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0x236b): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0x3450): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0x365d): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0x5143): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0x5230): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0x6983): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0x6c21): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0x8a47): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/parse_thread.o:parse_thread.cpp:(.text+0x8cef): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/language.o:language.cpp:(.text+0x438): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/language.o:language.cpp:(.text+0x662): undefined reference to `wxRegEx::Replace(wxString*, wxString const&, unsigned long) const'
./WinReleaseUnicode/language.o:language.cpp:(.text+0x7e6): undefined reference to `wxString::Mid(unsigned long, unsigned long) const'
./WinReleaseUnicode/language.o:language.cpp:(.text+0x1407): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/language.o:language.cpp:(.text+0x1fe8): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/language.o:language.cpp:(.text+0x2b00): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/language.o:language.cpp:(.text+0x3f44): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/language.o:language.cpp:(.text+0x3ffd): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/language.o:language.cpp:(.text+0x9a76): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/language.o:language.cpp:(.text+0xd65f): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/language.o:language.cpp:(.text+0xf3de): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/language.o:language.cpp:(.text+0x107a4): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x2eaa): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x2ed4): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x3c08): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x3c81): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x3cf4): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x3d64): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x3dd4): more undefined references to `wxArrayString::Add(wxString const&, unsigned long)' follow
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x6dd7): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x8034): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0xa631): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0xaf97): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0xf8a2): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x10ed0): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x10f44): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x1240f): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x1247b): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x12b7e): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x145cc): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x1472f): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x1489d): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x14ce2): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x14e23): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x14f67): more undefined references to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)' follow
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x18f1e): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x18f92): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x1c143): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x1ccf1): undefined reference to `wxString::Mid(unsigned long, unsigned long) const'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x1d970): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x22707): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x22fd2): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x23046): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x230ba): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x2312e): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text+0x231a2): more undefined references to `wxArrayString::Add(wxString const&, unsigned long)' follow
./WinReleaseUnicode/ctags_manager.o:ctags_manager.cpp:(.text$_ZN8wxStringlsEPKc[wxString::operator<<(char const*)]+0x65): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/cpp_comment_creator.o:cpp_comment_creator.cpp:(.text+0x5de): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/cpp_comment_creator.o:cpp_comment_creator.cpp:(.text+0xa49): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/cpp_comment_creator.o:cpp_comment_creator.cpp:(.text+0xbd6): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0xd4): undefined reference to `wxString::Mid(unsigned long, unsigned long) const'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x1d1): undefined reference to `wxArrayString::RemoveAt(unsigned long, unsigned long)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x1ed): undefined reference to `wxArrayString::Insert(wxString const&, unsigned long, unsigned long)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x3c8): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x4ad): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x5f1): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x779): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x3eb3): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x42a5): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x6ee2): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x6f4d): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x6fb8): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x7023): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x708e): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text+0x70f9): more undefined references to `wxArrayString::Add(wxString const&, unsigned long)' follow
./WinReleaseUnicode/tags_options_data.o:tags_options_data.cpp:(.text$_ZN8wxStringC1EPKc[wxString::wxString(char const*)]+0x68): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/cl_calltip.o:cl_calltip.cpp:(.text+0x45e): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/cl_calltip.o:cl_calltip.cpp:(.text+0x23db): undefined reference to `wxString::Mid(unsigned long, unsigned long) const'
./WinReleaseUnicode/parsedtoken.o:parsedtoken.cpp:(.text+0xc8d): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x3415): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x34be): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x358a): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x383e): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x38d6): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x53ce): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x5606): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x592f): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x7d7f): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x7f0d): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x82a8): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x8444): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x85f6): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x93ea): undefined reference to `wxString::Mid(unsigned long, unsigned long) const'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0x945c): undefined reference to `wxString::Right(unsigned long) const'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0xa014): undefined reference to `wxString::Mid(unsigned long, unsigned long) const'
./WinReleaseUnicode/entry.o:entry.cpp:(.text+0xa086): undefined reference to `wxString::Right(unsigned long) const'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0xaec): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x31cd): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x37c1): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x5bf6): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x6072): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x6259): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x633e): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x64d2): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x66fa): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x6e77): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0xceab): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0xd103): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0xd31b): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0xd4ff): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0xf550): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0xf967): more undefined references to `wxString::Truncate(unsigned long)' follow
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0xfe2a): undefined reference to `wxArrayString::RemoveAt(unsigned long, unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0xffd2): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x1056b): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x107a7): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x11127): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/tags_storage_sqlite3.o:tags_storage_sqlite3.cpp:(.text+0x112cf): undefined reference to `wxString::Truncate(unsigned long)'
./WinReleaseUnicode/winprocess_impl.o:winprocess_impl.cpp:(.text+0x16e4): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/winprocess_impl.o:winprocess_impl.cpp:(.text+0x18a8): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/refactorengine.o:refactorengine.cpp:(.text+0x63c): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/refactorengine.o:refactorengine.cpp:(.text+0x2132): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/refactorengine.o:refactorengine.cpp:(.text+0x2338): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/refactorengine.o:refactorengine.cpp:(.text+0x3b6f): more undefined references to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)' follow
./WinReleaseUnicode/json_node.o:json_node.cpp:(.text+0x4850): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/json_node.o:json_node.cpp:(.text+0x5089): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/json_node.o:json_node.cpp:(.text+0x525c): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/json_node.o:json_node.cpp:(.text+0x5a26): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/json_node.o:json_node.cpp:(.text+0x6412): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/json_node.o:json_node.cpp:(.text+0x6c6d): undefined reference to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)'
./WinReleaseUnicode/json_node.o:json_node.cpp:(.text+0x71d7): more undefined references to `wxString::ConvertStr(char const*, unsigned long, wxMBConv const&)' follow
./WinReleaseUnicode/cl_config.o:cl_config.cpp:(.text$_ZSt9set_unionIP8wxStringS1_St20back_insert_iteratorI13wxArrayStringEET1_T_S6_T0_S7_S5_[std::back_insert_iterator<wxArrayString> std::set_union<wxString*, wxString*, std::back_insert_iterator<wxArrayString> >(wxString*, wxString*, wxString*, wxString*, std::back_insert_iterator<wxArrayString>)]+0x30): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/cl_config.o:cl_config.cpp:(.text$_ZSt9set_unionIP8wxStringS1_St20back_insert_iteratorI13wxArrayStringEET1_T_S6_T0_S7_S5_[std::back_insert_iterator<wxArrayString> std::set_union<wxString*, wxString*, std::back_insert_iterator<wxArrayString> >(wxString*, wxString*, wxString*, wxString*, std::back_insert_iterator<wxArrayString>)]+0x75): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/cl_config.o:cl_config.cpp:(.text$_ZSt9set_unionIP8wxStringS1_St20back_insert_iteratorI13wxArrayStringEET1_T_S6_T0_S7_S5_[std::back_insert_iterator<wxArrayString> std::set_union<wxString*, wxString*, std::back_insert_iterator<wxArrayString> >(wxString*, wxString*, wxString*, wxString*, std::back_insert_iterator<wxArrayString>)]+0xb4): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/cl_config.o:cl_config.cpp:(.text$_ZSt9set_unionIP8wxStringS1_St20back_insert_iteratorI13wxArrayStringEET1_T_S6_T0_S7_S5_[std::back_insert_iterator<wxArrayString> std::set_union<wxString*, wxString*, std::back_insert_iterator<wxArrayString> >(wxString*, wxString*, wxString*, wxString*, std::back_insert_iterator<wxArrayString>)]+0xf8): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
./WinReleaseUnicode/cl_config.o:cl_config.cpp:(.text$_ZSt9set_unionIP8wxStringS1_St20back_insert_iteratorI13wxArrayStringEET1_T_S6_T0_S7_S5_[std::back_insert_iterator<wxArrayString> std::set_union<wxString*, wxString*, std::back_insert_iterator<wxArrayString> >(wxString*, wxString*, wxString*, wxString*, std::back_insert_iterator<wxArrayString>)]+0x114): undefined reference to `wxArrayString::Add(wxString const&, unsigned long)'
collect2: ld returned 1 exit status
mingw32-make.exe[1]: *** [../lib/gcc_lib/libcodeliteu.dll] Error 1
CodeLite.mk:80: recipe for target `../lib/gcc_lib/libcodeliteu.dll' failed
which also includes "-lwxmsw29u_stc" - did you change anything?
Eran
It seems to be my fault. When checkout a complete new trunk, it's ok now.
But one more thing, the build output doesn't support my simplied-chinese windows so well. When it executes one shell command such as copy a file, the output shows the result from the shell, and it's chaos. I believe this is because my windows is using ansi coding as default, the string needs to be handled with some string function in http://docs.wxwidgets.org/2.8/wx_stringfunctions.html to make it right. Which part should I look into for this issue?
which also includes "-lwxmsw29u_stc" - did you change anything?
Eran
It seems to be my fault. When checkout a complete new trunk, it's ok now.
But one more thing, the build output doesn't support my simplied-chinese windows so well. When it executes one shell command such as copy a file, the output shows the result from the shell, and it's chaos. I believe this is because my windows is using ansi coding as default, the string needs to be handled with some string function in http://docs.wxwidgets.org/2.8/wx_stringfunctions.html to make it right. Which part should I look into for this issue?
I think simply change all the wxT(...) into _(wxT(...)) would resolve this issue. But since there're quite a lot of files, please show me what files should I change for this issue.