User forums > Nightly builds

The 21 October 2012 build (8466) is out.

(1/2) > >>

killerbot:
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

Before you use a nightly make sure you understand how it works.

A link to the unicode windows wxWidget dll for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw28u_gcc_cb_wx2812_gcc452-TDM.7z

For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://prdownload.berlios.de/codeblocks/mingwm10_gcc452-TDM.7z

The 21 October 2012 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20121021_rev8466_win32.7z
  - Linux :
   none

Resolved Fixed:


* compiler: Major refactor - remove the generator object from the compiler
* fixed DoxyBlocks plugin totally wrong event handler interfaces (fixes crashes described here: http://forums.codeblocks.org/index.php/topic,16938.msg115346.html#msg115346)
* EditorTweaks: new option 'Convert Matching Braces'. If user selects a brace with a match and types a brace of a different type, the match will be changed to the same type. If a selected brace is deleted with the DEL key, its matching brace will also be deleted. Option is disabled by default and available in the Edit->'Editor Tweaks' menu
* debugger: Fix parsing watch output, when there is an escaped quote inside a string
Regressions/Confirmed/Annoying/Common bugs:


mr.exodia:
Hi,

I'm using codeblocks for coding win32 applications and dynamic link libraries and I noticed that the templates for both of these aren't really friendly...

The DLL template doesnt work at all because DllMain is just never called. Please fix this.

My updated templates: http://www.mediafire.com/?ae87eh4e41a66x1

Thanks in advance,

Mr. eXoDia

oBFusCATed:
mr.exodia: Please provide a patch. See the details here: http://wiki.codeblocks.org/index.php?title=Creating_a_patch_to_submit_to_BerliOS_%28Patch_Tracker%29

SharkCZ:
rev 8466 fails to build on RHEL-6 with gcc 4.4.6, rev 8455 was fine, it throws now


--- Code: ---libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../../src/include -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_
LARGE_FILES -D__WXGTK__ -pthread -I../../../../src/include -I../../../../src/sdk/wxscintilla/include -Ulinux -Uunix -O2 -ffast-math -DCB_AUTOCONF -O2 -g -pipe -Wall -
Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fpermissive -fno-strict-aliasing -DCB_PRECOMP -Winvalid-pch -fPIC
 -DPIC -fexceptions -MT DoxyBlocks.lo -MD -MP -MF .deps/DoxyBlocks.Tpo -c DoxyBlocks.cpp  -fPIC -DPIC -o .libs/DoxyBlocks.o
DoxyBlocks.cpp: In member function 'virtual void DoxyBlocks::BuildMenu(wxMenuBar*)':
DoxyBlocks.cpp:477: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxCommandEvent&)'
DoxyBlocks.cpp: In member function 'virtual bool DoxyBlocks::BuildToolBar(wxToolBar*)':
DoxyBlocks.cpp:548: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxCommandEvent&)'
...

--- End code ---

Jenna:

--- Quote from: SharkCZ on October 21, 2012, 07:32:38 pm ---rev 8466 fails to build on RHEL-6 with gcc 4.4.6, rev 8455 was fine, it throws now


--- Code: ---libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../../src/include -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_
LARGE_FILES -D__WXGTK__ -pthread -I../../../../src/include -I../../../../src/sdk/wxscintilla/include -Ulinux -Uunix -O2 -ffast-math -DCB_AUTOCONF -O2 -g -pipe -Wall -
Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fpermissive -fno-strict-aliasing -DCB_PRECOMP -Winvalid-pch -fPIC
 -DPIC -fexceptions -MT DoxyBlocks.lo -MD -MP -MF .deps/DoxyBlocks.Tpo -c DoxyBlocks.cpp  -fPIC -DPIC -o .libs/DoxyBlocks.o
DoxyBlocks.cpp: In member function 'virtual void DoxyBlocks::BuildMenu(wxMenuBar*)':
DoxyBlocks.cpp:477: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxCommandEvent&)'
DoxyBlocks.cpp: In member function 'virtual bool DoxyBlocks::BuildToolBar(wxToolBar*)':
DoxyBlocks.cpp:548: error: invalid static_cast from type '<unresolved overloaded function type>' to type 'void (wxEvtHandler::*)(wxCommandEvent&)'
...

--- End code ---

--- End quote ---

Can you test the following patch:

--- Code: ---Index: src/plugins/contrib/DoxyBlocks/DoxyBlocks.cpp
===================================================================
--- src/plugins/contrib/DoxyBlocks/DoxyBlocks.cpp
+++ src/plugins/contrib/DoxyBlocks/DoxyBlocks.cpp
@@ -337,10 +337,10 @@

 void DoxyBlocks::Configure(wxCommandEvent & WXUNUSED(event))
 {
-    Configure();
+    DoConfigure();
 }

-int DoxyBlocks::Configure()
+int DoxyBlocks::DoConfigure()
 {
     //create and display the configuration dialog for your plugin
     cbConfigurationDialog dlg(Manager::Get()->GetAppWindow(), wxID_ANY, _("DoxyBlocks"));
Index: src/plugins/contrib/DoxyBlocks/DoxyBlocks.h
===================================================================
--- src/plugins/contrib/DoxyBlocks/DoxyBlocks.h
+++ src/plugins/contrib/DoxyBlocks/DoxyBlocks.h
@@ -77,7 +77,7 @@
         /** Invoke configuration dialog.
          * @return The configuration dialogue's return value.
          */
-        virtual int Configure();
+        virtual int DoConfigure();

         /** Return the plugin's configuration priority.
           * This is a number (default is 50) that is used to sort plugins

--- End code ---

Navigation

[0] Message Index

[#] Next page

Go to full version