Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
ThreadSearch - sort in the list control
MortenMacFly:
--- Quote from: oBFusCATed on February 17, 2010, 12:24:22 pm ---Any suggestions how to do it best?
--- End quote ---
Look at te symbol tables plugin. this is done quite efficient.
--- Quote from: oBFusCATed on February 17, 2010, 12:24:22 pm ---What do I need to do to test changes in a contrib plugin?
--- End quote ---
I've made myself a new workspace which is basically C::B project + contrib workspace. Then you can just run the C::B project which will also run the contrib plugin.
Jenna:
--- Quote from: MortenMacFly on February 17, 2010, 01:28:44 pm ---
--- Quote from: oBFusCATed on February 17, 2010, 12:24:22 pm ---Any suggestions how to do it best?
--- End quote ---
Look at te symbol tables plugin. this is done quite efficient.
--- Quote from: oBFusCATed on February 17, 2010, 12:24:22 pm ---What do I need to do to test changes in a contrib plugin?
--- End quote ---
I've made myself a new workspace which is basically C::B project + contrib workspace. Then you can just run the C::B project which will also run the contrib plugin.
--- End quote ---
If the host program and the projects execution working directory are setup correctly, this will also work without opening the C::B project.
But in fact some of the projetcs have to be fixed, to work directly and with the debugger.
I will check the projects and do the fixes for linux and windows the next days.
oBFusCATed:
Jens: Does debugging wxSmith work for you?
For me it doesn't - cb r6112 debugger branch amd64
--- Code: ---LD_LIBRARY_PATH=.:/home/obfuscated/projects/codeblocks/brances/wxpropgrid_debugger/src/devel:/home/obfuscated/projects/codeblocks/brances/wxpropgrid_debugger/src/base/tinyxml:/usr/lib64:/usr/lib64:
Command-line: /usr/bin/gdb -nx -fullname -quiet -args ./codeblocks
Working dir : /home/obfuscated/projects/codeblocks/brances/wxpropgrid_debugger/src/plugins/contrib/wxSmith/
warning: Can not parse XML syscalls information; XML support was disabled at compile time.
./codeblocks: There is no such file or directory.
--- End code ---
If it does work, might be a problem that I have introduced in the branch.
Jenna:
--- Quote from: oBFusCATed on February 18, 2010, 12:30:55 am ---Jens: Does debugging wxSmith work for you?
For me it doesn't - cb r6112 debugger branch amd64
--- Code: ---LD_LIBRARY_PATH=.:/home/obfuscated/projects/codeblocks/brances/wxpropgrid_debugger/src/devel:/home/obfuscated/projects/codeblocks/brances/wxpropgrid_debugger/src/base/tinyxml:/usr/lib64:/usr/lib64:
Command-line: /usr/bin/gdb -nx -fullname -quiet -args ./codeblocks
Working dir : /home/obfuscated/projects/codeblocks/brances/wxpropgrid_debugger/src/plugins/contrib/wxSmith/
warning: Can not parse XML syscalls information; XML support was disabled at compile time.
./codeblocks: There is no such file or directory.
--- End code ---
If it does work, might be a problem that I have introduced in the branch.
--- End quote ---
Not out of the box.
If you change the execution working dir (in projects properties) to "." and the host-application in "Project -> Set program's arguments" for "wxSmith" to "../../../devel/codeblocks" (on linux), it should work with debugger and if you start with the run-button.
oBFusCATed:
I've submitted the patch for this feature: 002944
Comments are welcome :)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version