News:

The new Release 25.03 is out! You can download binaries for Windows and many major Linux distros here .

Main Menu

_ZN13DebuggerState7CleanUpEv??Anyone know??[solved]

Started by wuxian610, November 29, 2005, 11:37:54 AM

Previous topic - Next topic

wuxian610

HI,everyone:

           When I run the C:B(rc2), the "CodeBlocks" pops up,  saying: ....undefined symbol: _ZN13DebuggerState7CleanUpEv.
           The details:
                       /usr/local/share/codeblocks/plugins/libdebuggergdb.so: undefined symbol: _ZN13DebuggerState7CleanUpEv
                      /usr/local/share/codeblocks/plugins/libcompiler.so: undefined symbol:
                                                                          _ZN11EditPairDlgC1EP8wxWindowR8wxStringS3_RKS2_NS_10BrowseModeEv

          And the menu of the interface contains: File  Edit  View  Search  Project  wxSmith   Tools  Plugins  Settings  Help,
but ....where are  the "Debug" and the "Run" ?

         Can anyone give me a hand??Thanks!~
                                                                                                                             yours

Urxae

#1
Looks like another case of "the unix makefiles/.cbp is out of date" phenomenon :?...
DebuggerState is a relatively new part of the debugger plugin, and seems to not have been added to whichever build method you used (and quite possibly not to the other one either).
Oh, and I very much doubt it's actually RC2 as you claim, as DebuggerState was added to version control on Nov 23rd, and according to the main page RC2 was released Oct 25 (about a month earlier ;)).
EditPairDlg is also quite recent (Nov 25).

Since the debugger plugin needs DebuggerState and the compiler plugin needs EditPairDlg according to your error message, that would explain why those menus aren't available: the plugins that should create them couldn't be loaded.

Blaubaer

I had the same Problem. If your building with autotools you can put the lines
"debuggerstate.cpp" into "src/plugins/debuggergdb/Makefile.am" and
"editpairdlg.cpp" into "src/sdk/Makefile.am".

make clean && make && sudo make install

That did it for me.

wuxian610

Quote from: Blaubaer on November 29, 2005, 06:36:45 PM
I had the same Problem. If your building with autotools you can put the lines
"debuggerstate.cpp" into "src/plugins/debuggergdb/Makefile.am" and
"editpairdlg.cpp" into "src/sdk/Makefile.am".

make clean && make && sudo make install

That did it for me.

Thanks, all~! I have solved!
                                                                                                   (@V@):mrgreen: :mrgreen: :lol:

heromyth