Code::Blocks Forums

User forums => Nightly builds => Topic started by: killerbot on November 12, 2009, 12:12:35 am

Title: The 11 November 2009 build (5911) is out.
Post by: killerbot on November 12, 2009, 12:12:35 am
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 (http://forums.codeblocks.org/index.php/topic,3232.0.html).

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

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

The 11 November 2009 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20091111_rev5911_win32.7z
  - Linux :
   none

Resolved Fixed:


Regressions/Confirmed/Annoying/Common bugs:


Title: Re: The 11 November 2009 build (5911) is out.
Post by: ahui886 on November 12, 2009, 02:20:35 am
good job!
thx.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Jenna on November 12, 2009, 10:11:03 am
Debian binaries and sources can be found on my server (http://apt.jenslody.de/) as usual.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: ebiber on November 12, 2009, 10:32:53 am
On my machine (windows XP SP3)  Code::Blocks crash.
To reproduce:
1) start codeblocks build 5911
2) try to move bottom (undermost) toolbar over editor (or detach).
3) codeblocks crashes.

regards.
enis
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Stishen on November 12, 2009, 10:59:19 am
 :D :D :D :D :D :D
thx
Title: Re: The 11 November 2009 build (5911) is out.
Post by: MortenMacFly on November 12, 2009, 12:13:14 pm
To reproduce:
1) start codeblocks build 5911
2) try to move bottom (undermost) toolbar over editor (or detach).
3) codeblocks crashes.
Works fine here. Did you do/try a fresh install?
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Freem on November 12, 2009, 01:36:12 pm
On my machine (windows XP SP3)  Code::Blocks crash.
To reproduce:
1) start codeblocks build 5911
2) try to move bottom (undermost) toolbar over editor (or detach).
3) codeblocks crashes.

regards.
enis

Any toolbar? I use windows XP pro SP3 and don't have crash when I try to move or move a toolbar. (I tried to move the TO-do list, logs, managements, compiler, debug toolbars and no problem)

And thanks for their work to the team.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: tretton on November 12, 2009, 03:07:30 pm
Thanks for another great release!

Idea: We already have the setting "End files with blank line", which is great. But would it be possible to add a subsetting like "Exactly ONE blank line", so that excess newlines are trimmed? I hate having to manually remove accidental extra newlines. Anyone else?

-tretton
Title: Re: The 11 November 2009 build (5911) is out.
Post by: ollydbg on November 12, 2009, 04:10:09 pm
To reproduce:
1) start codeblocks build 5911
2) try to move bottom (undermost) toolbar over editor (or detach).
3) codeblocks crashes.
Works fine here. Did you do/try a fresh install?

@Morten

There is a bug in the wxWigets 2.8.10 library, which cause this kind of crash. I have encountered this bug in both Windows XP and Windows Vista system.

But this bug can be fixed by change the wxWidgets source code, in the AUI frame related code. only add two statements.

You can see this post by mmkider here:

http://forums.codeblocks.org/index.php/topic,10406.msg71815.html#msg71815

Title: Re: The 11 November 2009 build (5911) is out.
Post by: laarmen on November 12, 2009, 04:10:57 pm
Hi !

I have a annoying problem with the svn5911 version : C::B freezes when it comes to compile my projet. I am on a Debian testing/unstable system (amd64) using the jens repository packages, I tried using gcc-4.3 and gcc-4.2, it does the same. Further more, it freezes when I reset the compiler options too.

When it freezes, the complete GUI doesn't responde anymore (I'm under awesome, and I can't close the window using the key bindings, I'm forced to do "killall codeblocks")


Edit : Forget it, it doesn't freeze, that's just because of the Versioning popup which hides behinf the main window and doesn't appear in my opened windows list... That's alsa a bug, but I don't know if it comes from C::B, wxWidgets or awesome itself.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: MaxLondon on November 12, 2009, 04:16:11 pm

...
  • AutoVersioning v1.4 (patch by JGM):
    - Fixed ubuntu_style_version declaration now it is char string instead of double.
    - Added new tab of autoversioning editor named "Code"
    - New support to declare header guard define.
    - New support to declare namespace name.
    - New support to add a prefix to all variables helping in c mode like for example the DATE declaration found in other header files the same name.
...


Still says AutoVersioning 1.3 in [Help]->[Plugins]->[AutoVersioning...] here, but the new features work fine from what I can tell after brief testing.

Thanks for the new version.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Jenna on November 12, 2009, 04:44:27 pm
To reproduce:
1) start codeblocks build 5911
2) try to move bottom (undermost) toolbar over editor (or detach).
3) codeblocks crashes.
Works fine here. Did you do/try a fresh install?

@Morten

There is a bug in the wxWigets 2.8.10 library, which cause this kind of crash. I have encountered this bug in both Windows XP and Windows Vista system.

But this bug can be fixed by change the wxWidgets source code, in the AUI frame related code. only add two statements.

You can see this post by mmkider here:

http://forums.codeblocks.org/index.php/topic,10406.msg71815.html#msg71815



So a windows user who has this bug should reopen the appropriate ticket at wxwidgets bug-tracker: http://trac.wxwidgets.org/ticket/10371 (http://trac.wxwidgets.org/ticket/10371) or http://trac.wxwidgets.org/ticket/10170 (http://trac.wxwidgets.org/ticket/10170) and post the patch that fixes it there.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: ebiber on November 12, 2009, 05:32:04 pm
Sorry for late answer, I had lot of job today.
I don't use fresh install, I just extract all file into my installation, and I had this problem.
Now I create a fresh install (remove all files from installation directory) and again have this problem

AppName: codeblocks.exe    AppVer: 0.0.0.0    ModName: wxmsw28u_gcc_cb.dll
ModVer: 2.8.10.0    Offset: 002cf078
on my machine this occurs when any toolbar I try to detach, i.e. when I try to move it over editor.

Regards,
enis

[attachment deleted by admin]
Title: Re: The 11 November 2009 build (5911) is out.
Post by: pasgui on November 13, 2009, 01:21:55 am
Build for Ubuntu i386/amd64 can be found here (http://lgp203.free.fr/spip/spip.php?article1)

From Hardy to Jaunty: Needs wxWidgets library from http://www.wxwidgets.org/ (http://www.wxwidgets.org/)
Karmic: Uses wxWidgets provided by Ubuntu [universe]

Best regards, pasgui
Title: Re: The 11 November 2009 build (5911) is out.
Post by: ollydbg on November 13, 2009, 10:57:16 am
To reproduce:
1) start codeblocks build 5911
2) try to move bottom (undermost) toolbar over editor (or detach).
3) codeblocks crashes.
Works fine here. Did you do/try a fresh install?

@Morten

There is a bug in the wxWigets 2.8.10 library, which cause this kind of crash. I have encountered this bug in both Windows XP and Windows Vista system.

But this bug can be fixed by change the wxWidgets source code, in the AUI frame related code. only add two statements.

You can see this post by mmkider here:

http://forums.codeblocks.org/index.php/topic,10406.msg71815.html#msg71815



So a windows user who has this bug should reopen the appropriate ticket at wxwidgets bug-tracker: http://trac.wxwidgets.org/ticket/10371 (http://trac.wxwidgets.org/ticket/10371) or http://trac.wxwidgets.org/ticket/10170 (http://trac.wxwidgets.org/ticket/10170) and post the patch that fixes it there.

I have reopen that bug tracker. :D
Title: Re: The 11 November 2009 build (5911) is out.
Post by: ebiber on November 13, 2009, 01:24:57 pm
Hi, I download a patch from http://mmkider.googlepages.com/wxmsw28u_gcc_cb_wx2810.7z (found on http://forums.codeblocks.org/index.php/topic,10406.msg71815.html#msg71815 ) and with this patch I cannot reproduce the crash, toolbox can be detached.

regards,
enis
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Xaviou on November 13, 2009, 09:03:15 pm
Ubuntu 8.04 to 9.10 Amd64 tar.gz archive (containing '.deb' installers builds with wx2810 from wxWidgets's repository) can be found  here (http://www.archive-host.com/compteur.php?url=http://codeblocks.archive-host.com/CB_20091111_802_rev5911_Ubuntu704-904_wx2810_amd64tar.gz) (direct link).
".mo" files for french translation can be founded here (http://www.archive-host.com/compteur.php?url=http://codeblocks.archive-host.com/CB_20091111_rev5911_fr.zip) (see below for installation instructions)
Full Win32 French Version (including wxWidgets and MinGW dlls and french ".mo" files) can be founded here (http://www.archive-host.com/compteur.php?url=http://codeblocks.archive-host.com/CB_20091111_rev5911_win32_fr.7z)

Installing french files:

Regards
Xav'
Title: Re: The 11 November 2009 build (5911) is out.
Post by: gd_on on November 14, 2009, 02:53:05 pm
@killerbot or an other admin :
I have found a small typo in wxsmith, in wxsglcanvas. At line 114, I think it should be :
"GLCanvasAttributes", not "GLCanvasAttribuets"

@xaviou
I see a post above that you have a French translation for C::B. Nice thing, of course. I myself put several times .po and .mo files available in a specific thread for Translation and was ready to update it with some new translated strings. I'm a little bit frustrated because if you have made some improvements in the translation files, it could have been a good idea to share this work. But it's not easy with only .mo files. I have also recognized some of my own old typos by reverse engineering a few of your .mo files, typos that have been corrected now quite a long time ago. You have made the choice to have several .mo files, I prefer a monolithic .mo, but this is not really the problem. I'm not the official French translator, I know that. Many people have contributed and shared work in launchpad some time ago. It's also true that launchpad version is too outdated to be usable. Nevertheless, it could be a good idea to share the work as I asked in my last post.

gd_on
Title: Re: The 11 November 2009 build (5911) is out.
Post by: killerbot on November 14, 2009, 03:20:41 pm
Quote
"GLCanvasAttributes", not "GLCanvasAttribuets"
Thanks, I will fix this.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Xaviou on November 14, 2009, 09:05:55 pm
@xaviou
I see a post above that you have a French translation for C::B. Nice thing, of course. I myself put several times .po and .mo files available in a specific thread for Translation and was ready to update it with some new translated strings. I'm a little bit frustrated because if you have made some improvements in the translation files, it could have been a good idea to share this work. But it's not easy with only .mo files. I have also recognized some of my own old typos by reverse engineering a few of your .mo files, typos that have been corrected now quite a long time ago. You have made the choice to have several .mo files, I prefer a monolithic .mo, but this is not really the problem. I'm not the official French translator, I know that. Many people have contributed and shared work in launchpad some time ago. It's also true that launchpad version is too outdated to be usable. Nevertheless, it could be a good idea to share the work as I asked in my last post.

I didn't thought about sharing ".po" files, I'm sorry.
I've just updated the zip file.

And for ubuntu, pasgui has made a supplementary package to include french translation.
Ubuntu users just have to install the "codeblocks-fr" package, and activate the i18n option.

@gd_on : my extracting tool is made from yours, so if you want something else than ".po" files, don't hesitate to ask for it...

Regards
Xav'
Title: Re: The 11 November 2009 build (5911) is out.
Post by: gd_on on November 16, 2009, 12:51:11 pm
Hi,
here a problem not concerning translation ...
I'm triing to build SVN version 5919 on two linux machines. On the first one, all is OK but on the second one I obtain a compilation error.
The first machine uses Redhat 4.7, gcc 4.1.2-42 and wxWidgets 2.8.7 (here OK)
The second one uses CentOS 5.3, gcc 4.1.2-44 and wxWidgets 2.8.9.
Here is the error log at compilation :
Code
||=== Code::Blocks - Unix, scintilla ===|
/home/durand/CodeBlocks_SVN/CodeBlocks_src/trunk/src/sdk/wxscintilla/src/scintilla/src/PropSet.cxx||In function ‘char** ArrayFromWordList(char*, int*, bool)’:|
/home/durand/CodeBlocks_SVN/CodeBlocks_src/trunk/src/sdk/wxscintilla/src/scintilla/src/PropSet.cxx|585|warning: array subscript has type ‘char’|
/home/durand/CodeBlocks_SVN/CodeBlocks_src/trunk/src/sdk/wxscintilla/src/scintilla/src/PropSet.cxx|586|warning: array subscript has type ‘char’|
/home/durand/CodeBlocks_SVN/CodeBlocks_src/trunk/src/sdk/wxscintilla/src/scintilla/src/PropSet.cxx|588|warning: array subscript has type ‘char’|
/home/durand/CodeBlocks_SVN/CodeBlocks_src/trunk/src/sdk/wxscintilla/src/scintilla/src/PropSet.cxx|589|warning: array subscript has type ‘char’|
/home/durand/CodeBlocks_SVN/CodeBlocks_src/trunk/src/sdk/wxscintilla/src/scintilla/src/PropSet.cxx||In member function ‘bool WordList::InList(const char*)’:|
/home/durand/CodeBlocks_SVN/CodeBlocks_src/trunk/src/sdk/wxscintilla/src/scintilla/src/PropSet.cxx|678|warning: array subscript has type ‘char’|
/home/durand/CodeBlocks_SVN/CodeBlocks_src/trunk/src/sdk/wxscintilla/src/scintilla/src/PropSet.cxx||In member function ‘bool WordList::InListAbbreviated(const char*, char)’:|
/home/durand/CodeBlocks_SVN/CodeBlocks_src/trunk/src/sdk/wxscintilla/src/scintilla/src/PropSet.cxx|740|warning: array subscript has type ‘char’|
||=== Code::Blocks - Unix, sdk ===|
/usr/include/wx-2.8/wx/filename.h|393|error: ambiguous overload for ‘operator[]’ in ‘wxFileName::GetPathSeparators(wxPathFormat)()[0u]’|
/usr/include/wx-2.8/wx/filename.h|393|note: candidates are: operator[](const wxChar*, long int) <built-in>|
/usr/include/wx-2.8/wx/string.h|822|note:                 wxChar& wxString::operator[](int)|
/usr/include/wx-2.8/wx/string.h|824|note:                 wxChar& wxString::operator[](size_t)|
||=== Génération terminée : 1 erreurs, 6 avertissements ===|

Looking in string.h, it may be because wxSIZE_T_IS_UINT has been defined somewhere. But why on the second machine, not on the first one!
I'm not admin on both of those machine, so I can't modify many things (only on my own folder). Just trying a few things, and, if it works, trying to convince an admin to do some jobs for me ... :(
I have found a workaround : if I transfer the content of the output folder from my first machine to the second one, my codeblocks works, but I would prefer to do all the job on the second one. Redhat 4.7 and CentOS 5.3 seems to be highly compatible in that case, but ...

Thanks

Gd_on
Title: Re: The 11 November 2009 build (5911) is out.
Post by: gd_on on November 18, 2009, 11:52:41 am
An other small problem with last svn release 5923.
file "update" in trunk/src is apparently saved in Windows text format (with cr/lf).
On my linux machines, it does not work. Must be converted to unix format (lf only).

gd_on
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Jenna on November 18, 2009, 12:03:27 pm
An other small problem with last svn release 5923.
file "update" in trunk/src is apparently saved in Windows text format (with cr/lf).
On my linux machines, it does not work. Must be converted to unix format (lf only).

gd_on

Are you absolutely sure ?

I just deleted update and started an svn update to fetch a "fresh" one, and it does not contain any cr-lf
Title: Re: The 11 November 2009 build (5911) is out.
Post by: gd_on on November 19, 2009, 08:47:17 am
Yes I am. :(
I don't know why, but the "update" file I have received from svn (updated with tortoise svn 1.6.5) contains cr/lf, so in windows format.

gd_on
Title: Re: The 11 November 2009 build (5911) is out.
Post by: stahta01 on November 19, 2009, 02:45:16 pm
Yes I am. :(
I don't know why, but the "update" file I have received from svn (updated with tortoise svn 1.6.5) contains cr/lf, so in windows format.

gd_on


The "svn:eol-style" is "native" on "update" so it will adjust to the system default line ending.

Tim S.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: gd_on on November 19, 2009, 09:52:49 pm
You are certainly right. And my svn runs on Windows, then I port the result on Linux, not connected to Internet. But it's the first time this happens like that and this update file is the only one with cr/lf inside. There are 3 or 4 other update file in contribs folders, all with lf alone.
Nevertheless, the workaround is very simple.

gd_on
Title: Re: The 11 November 2009 build (5911) is out.
Post by: oBFusCATed on November 20, 2009, 02:34:20 pm
gd_on: Do you know that the file structure generated by svn is not compatible between OSes? (It is written somewhere on their site)
Title: Re: The 11 November 2009 build (5911) is out.
Post by: gd_on on November 20, 2009, 07:16:50 pm
No, I don't. :(
Nevertheless, It worked quite well until last changes. And I haven't any linux machine connected to Internet.
So never-mind, I will continue and correct some files if needed.

gd_on
Title: Re: The 11 November 2009 build (5911) is out.
Post by: stahta01 on November 21, 2009, 05:43:00 am
Patch needed for NOPCH compile under Windows 6.1 (AKA Windows 7).

Tim S.

Code
Index: src/sdk/projectfileoptionsdlg.cpp
===================================================================
--- src/sdk/projectfileoptionsdlg.cpp (revision 5925)
+++ src/sdk/projectfileoptionsdlg.cpp (working copy)
@@ -12,6 +12,7 @@
 #ifndef CB_PRECOMP
     #include "cbproject.h"
     #include "compilerfactory.h"
+    #include "logmanager.h"
     #include <wx/xrc/xmlres.h>
     #include <wx/intl.h>
     #include <wx/choice.h>

My understanding id that sdk_precomp.h is to be used inside SDK only; everywhere else should use sdk.h.


Code
Index: src/plugins/contrib/CppCheck/CppCheckListLog.cpp
===================================================================
--- src/plugins/contrib/CppCheck/CppCheckListLog.cpp (revision 5932)
+++ src/plugins/contrib/CppCheck/CppCheckListLog.cpp (working copy)
@@ -1,4 +1,4 @@
-#include "sdk_precomp.h"
+#include "sdk.h"
 
 #ifndef CB_PRECOMP
     #include <wx/arrstr.h>
Title: Re: The 11 November 2009 build (5911) is out.
Post by: godlike on November 22, 2009, 09:01:32 pm
I created a build target for Intel's C++ compiler. The project builds just fine but there is a problem with the settings.

I go to: "project build options" -> I select my target -> "compiler settings" tab -> "other options" tab

I put a custom ICPC flag but it never saves it. When I click ok and then go again its lost.

If it is a bug please tell me if I should submit.
Thanks in advance and great work with C::B. Im using it for almost 2 years now.


Edit: I forgot to mention that Im using the 64bit debian version from jens repository
Title: Re: The 11 November 2009 build (5911) is out.
Post by: stahta01 on November 23, 2009, 12:38:42 am
I put a custom ICPC flag but it never saves it. When I click ok and then go again its lost.

What exactly do you put in?

Tim S.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: godlike on November 23, 2009, 09:40:43 am
I put a custom ICPC flag but it never saves it. When I click ok and then go again its lost.

What exactly do you put in?

Tim S.

It doesnt work whatever flag I put in. But since you ask I put -O3 just to test it
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Dr.Optix on November 23, 2009, 07:21:00 pm
Nice improvement in Code Completion, it works like a charm with Qt. Hope it will parse ok BASS headers and Win32 headers.

I'll keep up with the feedback as soon as I spot a bug or an improvement.

Title: Re: The 11 November 2009 build (5911) is out.
Post by: Pecan on November 24, 2009, 12:29:16 am
I put a custom ICPC flag but it never saves it. When I click ok and then go again its lost.

What exactly do you put in?

Tim S.

It doesnt work whatever flag I put in. But since you ask I put -O3 just to test it

If you put -O3 in "Project build options" tab "other options", but you did not check tab "Compiler flags" -O3 options, it will be removed by CB.


[attachment deleted by admin]
Title: Re: The 11 November 2009 build (5911) is out.
Post by: godlike on November 24, 2009, 09:38:29 am
I put a custom ICPC flag but it never saves it. When I click ok and then go again its lost.

What exactly do you put in?

Tim S.

It doesnt work whatever flag I put in. But since you ask I put -O3 just to test it

If you put -O3 in "Project build options" tab "other options", but you did not check tab "Compiler flags" -O3 options, it will be removed by CB.


I also tried flags that are not listed in the "compiler settings" tab. For some reason it removes every flag I put in "other options". I will try to replicate the bug using clean settings.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: cybek on November 26, 2009, 04:38:04 pm
Saving projects don't work. I change my tabs position (sort) and i click save all files &&/|| save project, it don't work. When i reload my project, the tabs is opened with old sort.

/* My english sucks (segmentation fault) , i know */
Title: Re: The 11 November 2009 build (5911) is out.
Post by: stahta01 on November 26, 2009, 04:42:35 pm
Saving projects don't work. I change my tabs position (sort) and i click save all files &&/|| save project, it don't work. When i reload my project, the tabs is opened with old sort.

/* My english sucks (segmentation fault) , i know */

Try saving the project layout.
I think it is
View -> Prespectives -> Save Current

Tim S.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: cybek on November 26, 2009, 07:04:21 pm
Saving projects don't work. I change my tabs position (sort) and i click save all files &&/|| save project, it don't work. When i reload my project, the tabs is opened with old sort.

/* My english sucks (segmentation fault) , i know */

Try saving the project layout.
I think it is
View -> Prespectives -> Save Current

Tim S.

Sorry, don't work. I talk about tabs with opened files.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Jenna on November 26, 2009, 07:39:21 pm
Saving projects don't work. I change my tabs position (sort) and i click save all files &&/|| save project, it don't work. When i reload my project, the tabs is opened with old sort.

It's a problem with the wxAuiNotebook we use.
The tabs are saved (and reopened) in the order they have been opened originally.

There is no workaround I know, except patching wxWidgets or using an own notebook-class derived from wxAuiNotebbok.

I have a working patch for the second (see here: http://forums.codeblocks.org/index.php/topic,11519.0.html (http://forums.codeblocks.org/index.php/topic,11519.0.html) ), but the number of answers in this thread is overwhelming  :cry: .
Title: Re: The 11 November 2009 build (5911) is out.
Post by: cybek on November 29, 2009, 12:50:55 am
Thanks for reply. I continue discussion in topic that you post.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: lp08 on November 29, 2009, 11:13:47 am
crash when importing vorbis_dynamic.sln in libvorbis-1.2.3 \ win32 \ VS2008

Code
Error occured on Sunday, November 29, 2009 at 10:53:44.

C:\Programmi\CodeBlocks\codeblocks.exe caused an Access Violation at location 77c17740 in module C:\WINDOWS\system32\msvcrt.dll Reading from location 00000000.

Registers:
eax=00000000 ebx=61801701 ecx=70529280 edx=00000000 esi=00496328 edi=0022fb40
eip=77c17740 esp=0022e5a8 ebp=0022e9e4 iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010246

Call stack:
77C17740  C:\WINDOWS\system32\msvcrt.dll:77C17740  strcmp
70506AE6  C:\Programmi\CodeBlocks\share\codeblocks\plugins\projectsimporter.dll:70506AE6
7050728E  C:\Programmi\CodeBlocks\share\codeblocks\plugins\projectsimporter.dll:7050728E
7051491D  C:\Programmi\CodeBlocks\share\codeblocks\plugins\projectsimporter.dll:7051491D
70514DE5  C:\Programmi\CodeBlocks\share\codeblocks\plugins\projectsimporter.dll:70514DE5
6189CB73  C:\Programmi\CodeBlocks\codeblocks.dll:6189CB73  _ZN14ProjectManager11LoadProjectERK8wxStringb
70508BFC  C:\Programmi\CodeBlocks\share\codeblocks\plugins\projectsimporter.dll:70508BFC
70513FD8  C:\Programmi\CodeBlocks\share\codeblocks\plugins\projectsimporter.dll:70513FD8
70514DFF  C:\Programmi\CodeBlocks\share\codeblocks\plugins\projectsimporter.dll:70514DFF
0042FA8C  C:\Programmi\CodeBlocks\codeblocks.exe:0042FA8C
0042FB8B  C:\Programmi\CodeBlocks\codeblocks.exe:0042FB8B
6CCCB32E  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCB32E  _ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent
6CCCC909  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCC909  _ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler
6CCCCDCF  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCDCF  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CCCCD71  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCCCD71  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD9C4C9  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD9C4C9  _ZN11wxFrameBase14ProcessCommandEi
6CD38EC8  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD38EC8  _ZN7wxFrame13HandleCommandEttPv
6CD3A957  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD3A957  _ZN7wxFrame13MSWWindowProcEjjl
6CD15E91  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD15E91  _Z9wxWndProcP6HWND__jjl@16
7E398734  C:\WINDOWS\system32\USER32.dll:7E398734  GetDC
7E398816  C:\WINDOWS\system32\USER32.dll:7E398816  GetDC
7E3989CD  C:\WINDOWS\system32\USER32.dll:7E3989CD  GetWindowLongW
7E398A10  C:\WINDOWS\system32\USER32.dll:7E398A10  DispatchMessageW
6CCFD1D0  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCFD1D0  _ZN11wxEventLoop14ProcessMessageEP6tagMSG
6CCFD4DC  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCFD4DC  _ZN11wxEventLoop8DispatchEv
6CD93813  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD93813  _ZN17wxEventLoopManual3RunEv
6CD70DFB  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CD70DFB  _ZN9wxAppBase8MainLoopEv
00403B83  C:\Programmi\CodeBlocks\codeblocks.exe:00403B83
6CC7730D  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CC7730D  _Z12wxInitializeiPPw
6CCD3088  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCD3088  _Z7wxEntryP11HINSTANCE__S0_Pci
0040724E  C:\Programmi\CodeBlocks\codeblocks.exe:0040724E
004563F8  C:\Programmi\CodeBlocks\codeblocks.exe:004563F8
0040124B  C:\Programmi\CodeBlocks\codeblocks.exe:0040124B
004012B8  C:\Programmi\CodeBlocks\codeblocks.exe:004012B8
7C817077  C:\WINDOWS\system32\kernel32.dll:7C817077  RegisterWaitForInputIdle
Title: Re: The 11 November 2009 build (5911) is out.
Post by: stahta01 on November 29, 2009, 08:01:35 pm
crash when importing vorbis_dynamic.sln in libvorbis-1.2.3 \ win32 \ VS2008

Fails to import project libvorbis-1.2.3\win32\VS2008\libvorbis\libvorbis_dynamic.vcproj

I am thinking it is crashing inside file msvc7loader.cpp
bool MSVC7Loader::DoSelectConfiguration(TiXmlElement* root)

Code
Call stack:
77488B21  D:\Windows\system32\msvcrt.dll:77488B21  strcmp
70502C92  H:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks-wx28-DW2\src\output\share\codeblocks\plugins\projectsimporter.dll:70502C92  _ZN11MSVC7Loader21DoSelectConfigurationEP12TiXmlElement
70502351  H:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks-wx28-DW2\src\output\share\codeblocks\plugins\projectsimporter.dll:70502351  _ZN11MSVC7Loader4OpenERK8wxString
70519FD4  H:\SourceCode\Projects\IDEs\CodeBlocks\codeblocks-wx28-DW2\src\output\share\codeblocks\plugins\projectsimporter.dll:70519FD4  _ZN16ProjectsImporter11LoadProjectERK8wxString
Title: Re: The 11 November 2009 build (5911) is out.
Post by: stahta01 on December 03, 2009, 04:30:57 pm
Patch for NOPCH Windows Build and changing "sdk_precomp.h" to "sdk.h"

Tim S.

Code
Index: src/plugins/contrib/CppCheck/CppCheckListLog.cpp
===================================================================
--- src/plugins/contrib/CppCheck/CppCheckListLog.cpp (revision 5951)
+++ src/plugins/contrib/CppCheck/CppCheckListLog.cpp (working copy)
@@ -1,4 +1,4 @@
-#include "sdk_precomp.h"
+#include "sdk.h"
 
 #ifndef CB_PRECOMP
     #include <wx/arrstr.h>
Index: src/plugins/contrib/IncrementalSearch/IncrementalSearch.cpp
===================================================================
--- src/plugins/contrib/IncrementalSearch/IncrementalSearch.cpp (revision 5951)
+++ src/plugins/contrib/IncrementalSearch/IncrementalSearch.cpp (working copy)
@@ -16,6 +16,7 @@
     #include <configmanager.h>
     #include <editormanager.h>
     #include <cbeditor.h>
+    #include <logmanager.h>
 #endif
 
 #include <cbstyledtextctrl.h>
Index: src/sdk/projectfileoptionsdlg.cpp
===================================================================
--- src/sdk/projectfileoptionsdlg.cpp (revision 5951)
+++ src/sdk/projectfileoptionsdlg.cpp (working copy)
@@ -12,6 +12,7 @@
 #ifndef CB_PRECOMP
     #include "cbproject.h"
     #include "compilerfactory.h"
+    #include "logmanager.h"
     #include <wx/xrc/xmlres.h>
     #include <wx/intl.h>
     #include <wx/choice.h>
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Jenna on December 06, 2009, 02:09:12 am
Patch for NOPCH Windows Build and changing "sdk_precomp.h" to "sdk.h"

Tim S.

Code
Index: src/plugins/contrib/CppCheck/CppCheckListLog.cpp
===================================================================
--- src/plugins/contrib/CppCheck/CppCheckListLog.cpp (revision 5951)
+++ src/plugins/contrib/CppCheck/CppCheckListLog.cpp (working copy)
@@ -1,4 +1,4 @@
-#include "sdk_precomp.h"
+#include "sdk.h"
 
 #ifndef CB_PRECOMP
     #include <wx/arrstr.h>
Index: src/plugins/contrib/IncrementalSearch/IncrementalSearch.cpp
===================================================================
--- src/plugins/contrib/IncrementalSearch/IncrementalSearch.cpp (revision 5951)
+++ src/plugins/contrib/IncrementalSearch/IncrementalSearch.cpp (working copy)
@@ -16,6 +16,7 @@
     #include <configmanager.h>
     #include <editormanager.h>
     #include <cbeditor.h>
+    #include <logmanager.h>
 #endif
 
 #include <cbstyledtextctrl.h>
Index: src/sdk/projectfileoptionsdlg.cpp
===================================================================
--- src/sdk/projectfileoptionsdlg.cpp (revision 5951)
+++ src/sdk/projectfileoptionsdlg.cpp (working copy)
@@ -12,6 +12,7 @@
 #ifndef CB_PRECOMP
     #include "cbproject.h"
     #include "compilerfactory.h"
+    #include "logmanager.h"
     #include <wx/xrc/xmlres.h>
     #include <wx/intl.h>
     #include <wx/choice.h>
done in svn r5954
Title: Re: The 11 November 2009 build (5911) is out.
Post by: laserbeak43 on December 09, 2009, 09:03:20 pm
noooooooooooooooooooooooooooooooooooooooooooooooo!
I can't open .7z files at work!!(i looked for a portable archive app but they all had installers anyway.)
Title: Re: The 11 November 2009 build (5911) is out.
Post by: dje on December 09, 2009, 09:09:22 pm
???
7zip portable (http://portableapps.com/apps/utilities/7-zip_portable)
7zip like .7z ;)

Dje
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Seronis on December 11, 2009, 08:08:45 pm
Debian binaries and sources can be found on my server (http://apt.jenslody.de/) as usual.

Jens I've never used your repo for C::B before and just reinstalled Ubuntu 9.10 on my desktop so figure I would give it a try.  I didnt get any problems with apt-get and everything appeared to install correctly, and C::B now appears in my applications menu.  First time I tried running it absolutely nothing happened.  2nd time and all further attempts result in the C::B splash screen displaying, showing as revision 5911 i think (it disappears VERY quickly) and then c::b silently exiting/crashing.

I followed all the steps at http://apt.jenslody.de/ to the best of my ability.

using sudo nano /etc/apt/sources.list i added to the bottom:
Quote
deb http://apt.jenslody.de/ any main
deb-src http://apt.jenslody.de/ any main
deb http://apt.wxwidgets.org/ lenny-wx main
I ran 'sudo apt-get update' and was given the warning about keys so then i installed the two keys as directed using:
Quote
sudo apt-get install jens-lody-debian-keyring
and
Quote
wget -q http://apt.wxwidgets.org/key.asc -O-  | sudo apt-key add -
and ran 'sudo apt-get update' again afterwards to verify the keys were installed properly and recieved no warnings.  Installed codeblocks with 'sudo apt-get install codeblocks' and it showed the C::B packages coming from your url and wx coming from the official site.  Version listed was 2.8.10.1.

If I missed anything please let me know.  I've installed C::B from svn in the past in ubuntu 8.4 and 8.10 and this is the first time i've used 9.10 other than a live-cd so not sure if im doing something wrong.  I'm primarily a Windows user.  OH i already tried sudo apt-get remove and then reinstall on codeblocks with no effect if that matters.  Any help is appreciated.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Jenna on December 11, 2009, 10:34:13 pm
I'm sorry, but the wxWidgets-version provided by ubuntu 9.10 is not compatible with the wxWidgets-version provided by apt.wxwidgets.org I used to build my packages.
A possible solution: http://forums.codeblocks.org/index.php/topic,11311.msg78906.html#msg78906 (http://forums.codeblocks.org/index.php/topic,11311.msg78906.html#msg78906).
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Seronis on December 13, 2009, 10:53:17 am
I'm sorry, but the wxWidgets-version provided by ubuntu 9.10 is not compatible with the wxWidgets-version provided by apt.wxwidgets.org I used to build my packages.
A possible solution: http://forums.codeblocks.org/index.php/topic,11311.msg78906.html#msg78906 (http://forums.codeblocks.org/index.php/topic,11311.msg78906.html#msg78906).

wait i thought that using "deb http://apt.wxwidgets.org/ lenny-wx main" would be usingthe wxwidgets version you are using.  is this not the case ?
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Jenna on December 13, 2009, 11:13:30 am
That's correct, but ubuntu 9.10 also provides wxWidgets 2.8.10 (and that's not compatible), so make sure you really have the version from wxWidgets and not any part of ubuntu 2.8.10 that might interfere.
In this case it should work.
If not please start from a console and look for the output.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: autobot on December 13, 2009, 01:34:50 pm
I just wanted to thank you for providing this cross platform IDE, I just started using CodeBlocks and as a former bloodshed junkie all I can say is this package is a tremendous leap forward. I look forward to learning the ins and outs of it all, once again thank you.

Sorry about this being off topic.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Seronis on December 13, 2009, 07:53:34 pm
OK uninstalled codeblocks and everything wx related i could find, disabled 'Universe',  then reinstalled and C::B working beautifully.  Thanks jens.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: troumad on December 14, 2009, 09:18:56 am
I have a problem with automake in Mandriva Linux cooker (2010.1) :
Code
[troumad@iutb-geii-p46][~/Téléchargement/code::blocks/CodeBlocks]
$ automake --version
automake (GNU automake) 1.11.1
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.Written by Tom Tromey <tromey@redhat.com>
       and Alexandre Duret-Lutz <adl@gnu.org>.
[troumad@iutb-geii-p46][~/Téléchargement/code::blocks/CodeBlocks]
$ ./bootstrap
Automake 1.7 or above is required. Aborting build...

I comment bootstrap
Code
#if test -n "`$AUTOMAKE --version 2>&1|head -n 1|egrep '1\.[0-6](\.[0-9]+)?$'`"; then
#       echo "Automake 1.7 or above is required. Aborting build...";
#       exit 1;
#fi

#if test -n "`$AUTOMAKE --version 2>&1|head -n 1|egrep '1\.7(\.[0-9]+)?$|1\.8(\.[0-9]+)?$'`"; then
#       echo "make dist only supported with automake 1.9 or above" >&2;
#fi

And I have a problem :
Code
filemanager.cpp:367: erreur: no matching function for call to ‘wxMBConvUTF8::cWC2MB(const wxChar*, size_t&, size_t*)’        
/usr/include/wx-2.8/wx/strconv.h:89: note: candidats sont: const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*) const         
/usr/include/wx-2.8/wx/strconv.h:106: note:                 const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*, size_t, size_t*) const
see : http://forum.mandriva.com/viewtopic.php?p=761843#761843
Title: Re: The 11 November 2009 build (5911) is out.
Post by: stahta01 on December 14, 2009, 07:33:56 pm
@troumad:

Are you using a Unicode version of wxWidgets?
If not, I suggest trying an Unicode version of wxWidgets.

It looks to me like you might be using an non-Unicode build sometimes called ANSI build.

Tim S.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: cybek on December 17, 2009, 08:57:59 pm
In project build options, for all build target i can't set compiler "Other options". I can set it to "WTF?", but if i set it to "-std=c++0x" it's empty.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: stahta01 on December 17, 2009, 09:28:12 pm
In project build options, for all build target i can't set compiler "Other options". I can set it to "WTF?", but if i set it to "-std=c++0x" it's empty.

Does that option exist in the normal option section?
If yes, there is code to remove the "normal options" from the extra settings.
If no, the code/regex that removes the "normal options" is likely wrong.
And, a bug need filed.

Tim S.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: MortenMacFly on December 18, 2009, 07:00:32 am
In project build options, for all build target i can't set compiler "Other options". I can set it to "WTF?", but if i set it to "-std=c++0x" it's empty.
Does that option exist in the normal option section?
Yes, please use the option which is greyed in the attached image.

Next time you better look there first and watch the full compiler log (see my sig) whether it gets applied already... becasue I am sure it is.

[attachment deleted by admin]
Title: Re: The 11 November 2009 build (5911) is out.
Post by: lp08 on December 18, 2009, 05:28:05 pm
Crash when i close my workspace.

Code
Error occured on Friday, December 18, 2009 at 17:10:50.

C:\Programmi\CodeBlocks\codeblocks.exe caused an Access Violation at location 65eb5757 in module C:\Programmi\CodeBlocks\share\codeblocks\plugins\codecompletion.dll Reading from location 00000124.

Registers:
eax=00000124 ebx=00000001 ecx=00f4a234 edx=0308c368 esi=00b71fb0 edi=0022feb8
eip=65eb5757 esp=0022fa60 ebp=0022fae8 iopl=0         nv up ei pl nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010206

Call stack:
65EB5757  C:\Programmi\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EB5757
65EB5C29  C:\Programmi\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EB5C29
65EA383F  C:\Programmi\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EA383F
65EA3922  C:\Programmi\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EA3922
65EE5D65  C:\Programmi\CodeBlocks\share\codeblocks\plugins\codecompletion.dll:65EE5D65  _ZN12cbToolPlugin9BuildMenuEP9wxMenuBar
61862E61  C:\Programmi\CodeBlocks\codeblocks.dll:61862E61  _ZN7Manager12ProcessEventER15CodeBlocksEvent
00406EF9  C:\Programmi\CodeBlocks\codeblocks.exe:00406EF9
0045C838  C:\Programmi\CodeBlocks\codeblocks.exe:0045C838  _ZN12cbToolPlugin9BuildMenuEP9wxMenuBar
6CC772EA  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CC772EA  _Z12wxInitializeiPPw
6CCD3088  C:\Programmi\CodeBlocks\wxmsw28u_gcc_cb.dll:6CCD3088  _Z7wxEntryP11HINSTANCE__S0_Pci
0040724E  C:\Programmi\CodeBlocks\codeblocks.exe:0040724E
004563F8  C:\Programmi\CodeBlocks\codeblocks.exe:004563F8
0040124B  C:\Programmi\CodeBlocks\codeblocks.exe:0040124B
004012B8  C:\Programmi\CodeBlocks\codeblocks.exe:004012B8
7C817077  C:\WINDOWS\system32\kernel32.dll:7C817077  RegisterWaitForInputIdle
Title: Re: The 11 November 2009 build (5911) is out.
Post by: cybek on December 18, 2009, 05:34:22 pm
In project build options, for all build target i can't set compiler "Other options". I can set it to "WTF?", but if i set it to "-std=c++0x" it's empty.
Does that option exist in the normal option section?
Yes, please use the option which is greyed in the attached image.

Next time you better look there first and watch the full compiler log (see my sig) whether it gets applied already... becasue I am sure it is.
Sorry and thanks ;)
I see the compiler's log and add this options without see the standard build options. But, why the options is deleted without selecting it in standard build options?
Title: Re: The 11 November 2009 build (5911) is out.
Post by: MortenMacFly on December 19, 2009, 05:51:23 pm
But, why the options is deleted without selecting it in standard build options?
Because you cannot differ what was actually set. Imagine the following scenario:

- You've selected "-O2" in the checkbox list
- You add "-O2" to the additional compiler options
- You uncheck "-O2" from the checkbox list
- You hit "OK"

What to apply??? What is the correct "-O2" setting state???

We made it simple: The checkboxes always override everything in the additional compiler options. So - if you've unselected an available option there and "apply" it in the additional compiler options it remains unselected.

Remember: We strike for simplicity!
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Micool121 on December 25, 2009, 11:56:12 am
I didn't ckecked if previous build had this issue, but I'm starting a new project and I noticed that the symbol browser has duplicates functions entries. I'm using 5911 build with ubuntu 9.10
Did a solution to this problem has been found before ?

Thanks, :?

[attachment deleted by admin]
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Micool121 on December 26, 2009, 05:44:46 pm
A few tests further: This appears to be a specific issue for 5911 on both win32 and linux , symbol browser works fine in build 5859 on both
Title: Re: The 11 November 2009 build (5911) is out.
Post by: Jenna on December 27, 2009, 10:02:53 am
A few tests further: This appears to be a specific issue for 5911 on both win32 and linux , symbol browser works fine in build 5859 on both

Look here (http://forums.codeblocks.org/index.php/topic,11311.msg77514.html#msg77514) and here (http://forums.codeblocks.org/index.php/topic,11311.msg77538.html#msg77538) for the cause.
Double-entries mean that the code was not parsed correctly.
Can you provide a simple test-project where this problem occurs and post it in this thread http://forums.codeblocks.org/index.php/topic,11187.msg79682.html (http://forums.codeblocks.org/index.php/topic,11187.msg79682.html) ?

EDIT:
I just saw your post here (http://forums.codeblocks.org/index.php/topic,11741.msg79699.html#msg79699), so forget what I wrote and answer there.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: dje on December 27, 2009, 02:29:59 pm
Hi!

Little bug with class wizard::
- Create an interface using the class wizard (unselect "Generate implementation file")
- Click on yes to add the files to the current project targets
- a broken link file is created in the project tree to the cpp file that was not created.

Submitted as  5358 (https://developer.berlios.de/bugs/?func=detailbug&bug_id=16593&group_id=5358) in BerliOS

Dje
Title: Re: The 11 November 2009 build (5911) is out.
Post by: stahta01 on December 29, 2009, 03:58:21 am
Patch to reduce warnings under MinGW GCC 4.x
Switched "WXDLLIMPEXP_CHART class" to "class WXDLLIMPEXP_CHART" in wxSmithContribItems.

Tim S.

Code
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartwindow.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartwindow.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartwindow.h (working copy)
@@ -41,7 +41,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxChartWindow : public wxWindow
+class WXDLLIMPEXP_CHART wxChartWindow : public wxWindow
 {
 public:
 
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/xaxis.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/xaxis.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/xaxis.h (working copy)
@@ -27,7 +27,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxXAxis : public wxAxis
+class WXDLLIMPEXP_CHART wxXAxis : public wxAxis
 {
 
 public:
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/piechartpoints.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/piechartpoints.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/piechartpoints.h (working copy)
@@ -33,7 +33,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxPieChartPoints : public wxChartPoints
+class WXDLLIMPEXP_CHART wxPieChartPoints : public wxChartPoints
 {
 public:
 
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/yaxis.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/yaxis.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/yaxis.h (working copy)
@@ -28,7 +28,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxYAxis : public wxAxis
+class WXDLLIMPEXP_CHART wxYAxis : public wxAxis
 {
 
 public:
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartpoints.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartpoints.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartpoints.h (working copy)
@@ -45,7 +45,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxChartPoints
+class WXDLLIMPEXP_CHART wxChartPoints
 {
 
 public:
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/legend.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/legend.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/legend.h (working copy)
@@ -75,7 +75,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxLegend
+class WXDLLIMPEXP_CHART wxLegend
 {
 public:
     
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chart.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chart.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chart.h (working copy)
@@ -47,7 +47,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxChart
+class WXDLLIMPEXP_CHART wxChart
 {
 public:
  wxChart();
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/axis.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/axis.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/axis.h (working copy)
@@ -27,7 +27,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxAxis
+class WXDLLIMPEXP_CHART wxAxis
 {
 public:
  wxAxis(ChartValue max = 0, ChartValue min = 0);
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/bar3dchartpoints.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/bar3dchartpoints.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/bar3dchartpoints.h (working copy)
@@ -33,7 +33,7 @@
 //  INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxBar3DChartPoints : public wxChartPoints
+class WXDLLIMPEXP_CHART wxBar3DChartPoints : public wxChartPoints
 {
 public:
 
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/points.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/points.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/points.h (working copy)
@@ -60,7 +60,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxPoints
+class WXDLLIMPEXP_CHART wxPoints
 {
 public:
  wxPoints();
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartsizes.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartsizes.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartsizes.h (working copy)
@@ -40,7 +40,7 @@
 //  INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxChartSizes
+class WXDLLIMPEXP_CHART wxChartSizes
 {
 private:
     int m_numBar;
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/label.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/label.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/label.h (working copy)
@@ -38,7 +38,7 @@
 //  INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxLabel
+class WXDLLIMPEXP_CHART wxLabel
 {
 public:
     void Draw(CHART_HPAINT hp, int x, int y, ChartColor c,
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/pie3dchartpoints.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/pie3dchartpoints.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/pie3dchartpoints.h (working copy)
@@ -33,7 +33,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxPie3DChartPoints : public wxChartPoints
+class WXDLLIMPEXP_CHART wxPie3DChartPoints : public wxChartPoints
 {
 public:
 
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartpointstypes.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartpointstypes.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartpointstypes.h (working copy)
@@ -27,7 +27,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxChartPointsTypes
+class WXDLLIMPEXP_CHART wxChartPointsTypes
 {
 private:
  enum CHART_POINTS_TYPES
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartcolors.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartcolors.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartcolors.h (working copy)
@@ -54,7 +54,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxChartColors
+class WXDLLIMPEXP_CHART wxChartColors
 {
 
 public:
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/barchartpoints.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/barchartpoints.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/barchartpoints.h (working copy)
@@ -33,7 +33,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxBarChartPoints : public wxChartPoints
+class WXDLLIMPEXP_CHART wxBarChartPoints : public wxChartPoints
 {
 public:
 
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/xaxiswindow.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/xaxiswindow.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/xaxiswindow.h (working copy)
@@ -40,7 +40,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxXAxisWindow : public wxWindow
+class WXDLLIMPEXP_CHART wxXAxisWindow : public wxWindow
 {
 public:
  wxXAxisWindow() {}; // for IMPLEMENT_DYNAMIC_CLASS
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/yaxiswindow.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/yaxiswindow.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/yaxiswindow.h (working copy)
@@ -50,7 +50,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxYAxisWindow : public wxWindow
+class WXDLLIMPEXP_CHART wxYAxisWindow : public wxWindow
 {
 public:
  wxYAxisWindow() {}; // for IMPLEMENT_DYNAMIC_CLASS
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/legendwindow.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/legendwindow.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/legendwindow.h (working copy)
@@ -36,7 +36,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxLegendWindow : public wxWindow
+class WXDLLIMPEXP_CHART wxLegendWindow : public wxWindow
 {
 public:
  wxLegendWindow() {}; // for IMPLEMENT_DYNAMIC_CLASS
Index: src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartctrl.h
===================================================================
--- src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartctrl.h (revision 5986)
+++ src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/include/wx/chartctrl.h (working copy)
@@ -69,7 +69,7 @@
 // INTERFACE:
 //
 //----------------------------------------------------------------------E-+++
-WXDLLIMPEXP_CHART class wxChartCtrl : public wxScrolledWindow
+class WXDLLIMPEXP_CHART wxChartCtrl : public wxScrolledWindow
 {
 public:
 
Title: Re: The 11 November 2009 build (5911) is out.
Post by: killerbot on December 29, 2009, 09:32:28 am
done
Title: Re: The 11 November 2009 build (5911) is out.
Post by: stahta01 on January 02, 2010, 03:43:44 am
Patch for NOPCH compile under Windows 7.

Tim S.

Code
Index: src/sdk/editorlexerloader.cpp
===================================================================
--- src/sdk/editorlexerloader.cpp (revision 6020)
+++ src/sdk/editorlexerloader.cpp (working copy)
@@ -14,6 +14,7 @@
     #include "manager.h"
     #include "logmanager.h"
     #include <wx/dynarray.h>
+    #include <wx/regex.h>
     #include <wx/wxscintilla.h>
 #endif
 
Title: Re: The 11 November 2009 build (5911) is out.
Post by: killerbot on January 02, 2010, 09:28:49 am
done.
Title: Re: The 11 November 2009 build (5911) is out.
Post by: zhouhui10 on May 17, 2010, 05:42:32 am
thanks,banzhu。。