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

Codeblock plugin project

<< < (3/3)

stahta01:

--- Quote from: oBFusCATed on February 05, 2017, 04:08:47 pm ---
--- Quote from: anandamu16 on February 05, 2017, 01:27:12 pm ---This is the customized version of codeblocks namely "Axcodeblocks" so developer have made the changes within all files. I have no knowledge how its done but I have to make plugin on this.

--- End quote ---
Keep in mind that here we don't support modified versions of codeblocks!
We support only the original.

BTW: Do you have the source code of the fork? If not the axcodeblocks developer is violating our license.

--- End quote ---


I have found this AppNote link http://www.onsemi.com/pub_link/Collateral/AND9371-D.PDF
I am now downloading exe and source for an AX8052 IDE that I am guessing is based on Code::Blocks.
They appeared to have written a Debugger plugin and a MCU program loader.
And, likely added a Scripted Wizard for their chip (Note onsemi seems to have purchased the Company that did the adapting of Code::Blocks IDE)

Edit: Link to source code http://www.onsemi.com/pub/Collateral/AX8052-IDE%20SOFTWARE%20PACKAGE%20(SOURCE%20RPMS%20UNDER%20GNU%20PUBLIC%20LICENSE).ZIP


Edit2: They included at least some source-code of their debuggeraxs work.

Edit3: They used the folder name of axcodeblocks-16.01svn10778

Edit4:


--- Quote ---Welcome to AxCode::Blocks 1.17 (16.01)!
AxCode::Blocks is a full-featured IDE (Integrated Development Environment) aiming to make the individual developer (and the development team) work in a nice programming environment offering everything he/they would ever need from a program of that kind.
Its pluggable architecture allows you, the developer, to add any kind of functionality to the core program, through the use of plugins...
AxCode::Blocks differs from standard Code::Blocks through the addition of the Axsem axs_debugger plugin.

--- End quote ---

Does NOT seem to be any GPL Violation. Might be a image copyright issues.

Tim S.
 

oBFusCATed:

--- Quote from: stahta01 on February 05, 2017, 05:36:09 pm ---Does NOT seem to be any GPL Violation. Might be a image copyright issues.

--- End quote ---
Cool, one of the few that do this (most of the other clones violate gpl without bothering).
Strangely that they've not talked to us about this and they've not submitted patches for their changes.

stahta01:

--- Quote from: anandamu16 on February 05, 2017, 12:43:39 pm ---oh..okey. Thanks a lot. I searched about that error over whole internet but still I was not able to find the solution

i referred this article "http://wiki.codeblocks.org/index.php?title=Linking_the_plugin_to_a_Nightly_Build" and this thread too "http://forums.codeblocks.org/index.php?topic=18244.0". Still I am not able to get rid of this error.

I am actually working on the already modified version of codeblocks called as axCodeblocks. It doesn't have any codeblocks.dll/codeblocks.lib but it has "libaxcodeblocks-0.dll". I have gave this address to linker settings. Still problem remais persist

--- End quote ---

To build an Plugin for CB or a fork of CB you need to use the same C++ Compiler as was used to build the CB or Forked CB!
(likely GCC version 5.2.0 in this case)
NOTE: The axCodeblocks I downloaded used Multilib wxWidgets instead of Monolithic wxWidgets like CB does.
And, I would guess that they cross built axCodeblocks on a non windows computer.

Edit: You also need the same SDK source code was was used to build the forked CB.

Tim S.

stahta01:
I created an Git Repo with most of the Source Code from the zip I linked to in it.

https://github.com/stahta01/axcodeblocks

I would NOT mind having a CB Debugger that works with SDCC compiler. I have NOT really looked at the code; but, plan to do so in the future.

Tim S.

Navigation

[0] Message Index

[*] Previous page

Go to full version