Author Topic: Missing Shell Extensions's sources and binaries  (Read 6955 times)

Offline alb_cb_moon

  • Multiple posting newcomer
  • *
  • Posts: 25
Missing Shell Extensions's sources and binaries
« on: August 10, 2008, 11:49:47 pm »
I find that the shell extension plugin are not in the Night Builds, almost not in the rev5170, neither in archives download by TortoiseSVN...

I khow of its existence when read the manual (the first thing supose to do  :oops:), I can download the binaries from Berlios server and install in the night builds but when try to install in SVN version (rev 5182) fails and show this message:

Code
One or more plugins were not loadec. This usually happens when a plugin is buid
for a different version of the CB SDK ....

failed plugins:

ShellExtensions.dll
OS: Windows XP SP2
GUI Library: wxWidgets 2.8.10
IDE: CodeBlocks SVN / Nigth Builds Compiler: MinGW & gcc 3.4.5

Offline dmoore

  • Developer
  • Lives here!
  • *****
  • Posts: 1576
Re: Missing Shell Extensions's sources and binaries
« Reply #1 on: August 11, 2008, 12:05:36 am »
I'm the author of the plugin. It is not an "official" CB plugin yet. Currently the plugin resides in its own Berlios project (follow the link in my sig). Assuming you are comfortable building from source, you can checkout the latest version of the plugin from the svn repo there and build the "se" build target. Otherwise wait a day or two and i will upload a new win32 binary that will work with the newer builds of CB.

Offline alb_cb_moon

  • Multiple posting newcomer
  • *
  • Posts: 25
Re: Missing Shell Extensions's sources and binaries
« Reply #2 on: August 11, 2008, 04:40:13 pm »
The plugint is not "oficial"?!.. but it are in the manual...Well OK, I wait for the new version
OS: Windows XP SP2
GUI Library: wxWidgets 2.8.10
IDE: CodeBlocks SVN / Nigth Builds Compiler: MinGW & gcc 3.4.5

Offline dmoore

  • Developer
  • Lives here!
  • *****
  • Posts: 1576
Re: Missing Shell Extensions's sources and binaries
« Reply #3 on: August 12, 2008, 01:48:30 am »
technically, none of the contrib plugins are officially supported, whether they are in the CB repo or not.

anyway, I've built sources against the Aug 9 Nightly build and uploaded the CBPLUGIN binaries ShellExtensions.cbplugin and PyPlugin.cbplugin to the CBILPLUGIN project page. For either plugin to work correctly, you first have to unzip ShellBaseCtrl.zip (also available at the project page) to the same directory as codeblocks.exe. That zip file contains a DLL which provides the terminal widget that sends and receives terminal I/O for remote processes.
« Last Edit: August 12, 2008, 04:26:11 am by dmoore »

Offline alb_cb_moon

  • Multiple posting newcomer
  • *
  • Posts: 25
Re: Missing Shell Extensions's sources and binaries
« Reply #4 on: August 12, 2008, 06:35:19 pm »
Well I don't know what happen with my SVN version because the plugins fail again, even I rebuild CodeBlock.exe but the error is the same.. :!: .. however I can install all of yours plugin in 24 July NightBuild rev5160 without problem, exist some diference between the night build and svn versions?
OS: Windows XP SP2
GUI Library: wxWidgets 2.8.10
IDE: CodeBlocks SVN / Nigth Builds Compiler: MinGW & gcc 3.4.5

Offline dmoore

  • Developer
  • Lives here!
  • *****
  • Posts: 1576
Re: Missing Shell Extensions's sources and binaries
« Reply #5 on: August 12, 2008, 07:28:32 pm »
what version and build of wxWidgets are you using? I built my plugins against the binary provided by the CB team in the August 09 announcement based off the assumption you were using the CB provided nightlies.

If you are building from scratch then you should pull the sources from the CBIL plugin repo and build the se virtual target yourself:

svn checkout svn://svn.berlios.de/cbilplugin/trunk/ShellExtensions

Offline alb_cb_moon

  • Multiple posting newcomer
  • *
  • Posts: 25
Re: Missing Shell Extensions's sources and binaries
« Reply #6 on: August 15, 2008, 08:57:52 pm »
well I use wxWidgert 2.8.8, and build it using the instruccions of http://wiki.codeblocks.org/index.php?title=Nightly_Cookbook

I download the code for svn repository, but when I try to build with CB, show the message 'the global compiler variable cb_binary are not defined', which have to be the definition?.

I have anoteher question, it have to be build with the NighBulid CB (rev5140 in my case) as the others
plugins or with SVN version?

OS: Windows XP SP2
GUI Library: wxWidgets 2.8.10
IDE: CodeBlocks SVN / Nigth Builds Compiler: MinGW & gcc 3.4.5

Offline dmoore

  • Developer
  • Lives here!
  • *****
  • Posts: 1576
Re: Missing Shell Extensions's sources and binaries
« Reply #7 on: August 15, 2008, 09:18:06 pm »
I download the code for svn repository, but when I try to build with CB, show the message 'the global compiler variable cb_binary are not defined', which have to be the definition?.

so long as you just build the "se" target, cb_binary can be anything (it won't be used). make sure you set the "cb" to point to the nightly build sources.

Quote
I have anoteher question, it have to be build with the NighBulid CB (rev5140 in my case) as the others
plugins or with SVN version?

For best results, you should be building CB and all CB plugins from the same SVN revision.


[/quote]