Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development

ThreadSearch - sort in the list control

<< < (2/4) > >>

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