User forums > Help

undefined reference to ... when compiling ToDo plugin

(1/1)

scarphin:
I'm getting

--- Code: ---.objs\plugins\todo\todolistview.o:todolistview.cpp:(.rdata$_ZTV12ToDoListView[__ZTV12ToDoListView]+0x80)||undefined reference to `ListCtrlLogger::AutoFitColumns(int)'
||error: ld returned 1 exit status|
--- End code ---
when trying to compile the ToDo plugin. I haven't changed anything regarding the todo plugin or logger sources. Any idea why am I getting this?

Build log:

--- Code: ---g++.exe -shared   -Wl,--dll -Lbase\tinyxml -LC:\GNU\codeblocks -Ldevel .objs\plugins\todo\addtododlg.o .objs\plugins\todo\asktypedlg.o .objs\plugins\todo\todolist.o .objs\plugins\todo\todolistview.o .objs\plugins\todo\todosettingsdlg.o  -o devel\share\CodeBlocks\plugins\todo.dll -Wl,--enable-auto-image-base -Wl,--add-stdcall-alias -Wl,--enable-auto-import -Wl,--no-undefined -mthreads  -lcodeblocks -lwxmsw28u_gcc_cb
.objs\plugins\todo\todolistview.o:todolistview.cpp:(.rdata$_ZTV12ToDoListView[__ZTV12ToDoListView]+0x80): undefined reference to `ListCtrlLogger::AutoFitColumns(int)'
collect2.exe: error: ld returned 1 exit status
Process terminated with status 1 (0 minute(s), 2 second(s))
2 error(s), 0 warning(s) (0 minute(s), 2 second(s))

--- End code ---

Win7 x64, cb rev 10050

oBFusCATed:
Probably you have an old version of libcodeblocks.dll lurking around.

scarphin:
Yeah that was it and now I'm getting an empty list of languages in syntax highlighting. I think I messed up something.

Navigation

[0] Message Index

Go to full version