Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
SVN plugin
RJP Computing:
Yup I am using there build of C::B. Thanks for trying.
Is there any way to explain, posibly a tutorial, about what needs to be compiled and what source is need to help the developement of this plugin along? I have the source for the SVN plugin and the SDK from the C::B website but I get all kinds of errors when compiling the plugin. I think the version of the SDK for C::B is old and that might be the problem. How do I update the SDK so I can work with plugins using the builds that are beyond the current RC?
I know I have half the information. Just enough to be a pain. But I would love to help out once I get up to speed.
Urxae:
Basically, the SDK must match the C::B binaries. It'd probably be best if you could get Ceniza and/or Therion to also provide the SDK corresponding to their binaries (as a separate download).
takeshimiya:
No, it would be better if the SVN plugin would be in the SVN repository don't you think? lol :lol:
Is there any reason of why it's not on contrib plugins?
thomas:
The easiest way to update the SDK is to copy over the headers from the Code::Blocks sources. Note that you need compatible link libraries for wxmsw26.dll and codeblocks.dll, too (matching the exact build that the plugin is to be used with). If you have compiled Code::Blocks yourself, just copy those files too (or set the linker's path). If you still use RC2, then you can download the matching SDK from codeblocks.org. If you use an unofficial build, then... I don't know -- if the build includes the libs, then all is fine, if it does not, then you have a problem.
However, working on the plugin now may not make an awful lot of sense, because your precious work will be worthless after the next release (which is finally being worked on).
I had stopped working on the plugin about 3 weeks before RC2 came out and (despite having planned otherwise) only taken up work again on Saturday.
In the mean time, a lot of significant things in Code::Blocks have changed, and cvs is no longer on the feature list, so an almost complete rewrite reusing some of the existing components seems easier than working on with the existing sources.
Apart from that, significant changes to UI, behaviour, and settings are being made (which are neither compatible with the old versions, nor with Urxae's modifications).
thomas:
--- Quote from: Takeshi Miya on December 05, 2005, 06:05:49 pm ---Is there any reason of why it's not on contrib plugins?
--- End quote ---
There is a reason: it is rubbish.
As soon as the next release compiles, it will be included via svn:external.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version