Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Compilation error with 7770
(1/1)
ironhead:
I just updated to the latest svn as of this post (7770) I am now receiving an error:
--- Code: ---C:/codeblocks/trunk/src/plugins/codecompletion/classbrowserbuilderthread.cpp:1082: undefined reference to `CCTreeCtrlExpandedItemData::CCTreeCtrlExpandedItemData(CCTreeCtrlData const*, int)'
--- End code ---
I executed a rebuild (to clean before compilation). Did I miss a step or something?
Edit: Actually there are a lot more. Here's the full log:
--- Code: ---\C:\codeblocks\trunk\src\plugins\codecompletion\nativeparser.cpp|4232|warning: unused variable 'tree' [-Wunused-variable]|
.objs\plugins\codecompletion\classbrowserbuilderthread.o||In function `ZN25ClassBrowserBuilderThread9BuildTreeEv':|
C:\codeblocks\trunk\src\plugins\codecompletion\classbrowserbuilderthread.cpp|241|undefined reference to `CCTreeCtrlData::CCTreeCtrlData(SpecialFolder, Token*, short, int)'|
C:\codeblocks\trunk\src\plugins\codecompletion\classbrowserbuilderthread.cpp|245|undefined reference to `CCTreeCtrl::SetCompareFunction(BrowserSortType)'|
C:\codeblocks\trunk\src\plugins\codecompletion\classbrowserbuilderthread.cpp|246|undefined reference to `CCTreeCtrl::SetCompareFunction(BrowserSortType)'|
.objs\plugins\codecompletion\classbrowserbuilderthread.o||In function `ZN25ClassBrowserBuilderThread10ExpandItemE12wxTreeItemId':|
C:\codeblocks\trunk\src\plugins\codecompletion\classbrowserbuilderthread.cpp|423|undefined reference to `CCTreeCtrlData::CCTreeCtrlData(SpecialFolder, Token*, short, int)'|
C:\codeblocks\trunk\src\plugins\codecompletion\classbrowserbuilderthread.cpp|428|undefined reference to `CCTreeCtrlData::CCTreeCtrlData(SpecialFolder, Token*, short, int)'|
.objs\plugins\codecompletion\classbrowserbuilderthread.o||In function `ZN25ClassBrowserBuilderThread8AddNodesEP10CCTreeCtrl12wxTreeItemIdRKSt3setIiSt4lessIiESaIiEEsib':|
C:\codeblocks\trunk\src\plugins\codecompletion\classbrowserbuilderthread.cpp|777|undefined reference to `CCTreeCtrlData::CCTreeCtrlData(SpecialFolder, Token*, short, int)'|
.objs\plugins\codecompletion\classbrowserbuilderthread.o||In function `ZN25ClassBrowserBuilderThread20CreateSpecialFoldersEP10CCTreeCtrl12wxTreeItemId':|
C:\codeblocks\trunk\src\plugins\codecompletion\classbrowserbuilderthread.cpp|1039|undefined reference to `CCTreeCtrlData::CCTreeCtrlData(SpecialFolder, Token*, short, int)'|
C:\codeblocks\trunk\src\plugins\codecompletion\classbrowserbuilderthread.cpp|1041|undefined reference to `CCTreeCtrlData::CCTreeCtrlData(SpecialFolder, Token*, short, int)'|
.objs\plugins\codecompletion\classbrowserbuilderthread.o:C:\codeblocks\trunk\src\plugins\codecompletion\classbrowserbuilderthread.cpp|1043|more undefined references to `CCTreeCtrlData::CCTreeCtrlData(SpecialFolder, Token*, short, int)' follow|
.objs\plugins\codecompletion\classbrowserbuilderthread.o||In function `ZN25ClassBrowserBuilderThread17SaveExpandedItemsEP10CCTreeCtrl12wxTreeItemIdi':|
C:\codeblocks\trunk\src\plugins\codecompletion\classbrowserbuilderthread.cpp|1082|undefined reference to `CCTreeCtrlExpandedItemData::CCTreeCtrlExpandedItemData(CCTreeCtrlData const*, int)'|
--- End code ---
stahta01:
Try this patch
--- Code: ---Index: src/CodeBlocks.cbp
===================================================================
--- src/CodeBlocks.cbp (revision 7772)
+++ src/CodeBlocks.cbp (working copy)
@@ -1281,6 +1281,9 @@
<Unit filename="plugins\codecompletion\ccoptionsprjdlg.h">
<Option target="Code-completion" />
</Unit>
+ <Unit filename="plugins\codecompletion\cctreectrl.cpp">
+ <Option target="Code-completion" />
+ </Unit>
<Unit filename="plugins\codecompletion\classbrowser.cpp">
<Option target="Code-completion" />
</Unit>
--- End code ---
ollydbg:
Fixed in revision: 7773, thanks for the bug report and patch.
ironhead:
Thank you for the quick fix! ;D
Navigation
[0] Message Index
Go to full version