Author Topic: The 10 September 2007 build (4454) is out.  (Read 32053 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5491
The 10 September 2007 build (4454) is out.
« on: September 10, 2007, 07:01:14 pm »
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_wx284.7z

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

The 09 September 2007 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20070910_rev4454_win32.7z
  - Linux :
   http://prdownload.berlios.de/codeblocks/CB_20070910_rev4454_Ubuntu6.10+7.04_wx2.8.4.tar.gz (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070910_rev4454_Debian4.0_wx2.8.4.tar.gz (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070910_rev4454_suse100-102.wx28.i586.rpm (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070910_rev4454_fc4+5.i586.rpm (not yet)


Resolved Fixed:

  • Added configuration options for which lexer keyword sets to be included in code-completion results.
  • cbEVT_APP_STARTUP_DONE is now fired *after* the app has loaded and fully displayed its windows
  • Fixed some UI layout errors in project and editor options. Say 'no' to huge dialogs :)
  • Display size of generated file after linking

Regressions/Confirmed/Annoying/Common bugs:

  • toolbar-images-not-changing-state (is a wx problem/Win XP problem)

« Last Edit: September 11, 2007, 09:51:29 pm by killerbot »

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: The 10 September 2007 build (4454) is out.
« Reply #1 on: September 10, 2007, 07:12:15 pm »
There is a typo in the links provided. Correct link is- ;)
Quote
http://prdownload.berlios.de/codeblocks/CB_20070910_rev4454_win32.7z
Be a part of the solution, not a part of the problem.

fuct

  • Guest
Re: The 10 September 2007 build (4454) is out.
« Reply #2 on: September 10, 2007, 07:18:08 pm »
thank you for the update & link fix :wink:

Offline BCCISProf

  • Multiple posting newcomer
  • *
  • Posts: 60
    • Professor Langsam's Home Page
Re: The 10 September 2007 build (4454) is out.
« Reply #3 on: September 10, 2007, 07:51:02 pm »
Under this build, (4454 - WinXP) I get a message that the help plugin is not loading.

It worked fine under build 4429.
« Last Edit: September 10, 2007, 07:59:38 pm by BCCISProf »

diN0bot

  • Guest
Re: The 10 September 2007 build (4454) is out.
« Reply #4 on: September 10, 2007, 08:13:33 pm »
I'm running redhat4, which doesn't seem to be made into nightlies for a while.

I checkout the source and upgraded autoconf stuff, as well as downloaded, configured and installed wxWidgets-2.8.4.

However, when I run ./bootstrap for the codeblocks source I get this error:

aclocal:configure.in:89: warning: macro `AM_OPTIONS_WXCONFIG' not found in library
aclocal:configure.in:90: warning: macro `AM_PATH_WXCONFIG' not found in library
configure.in:89: error: possibly undefined macro: AM_OPTIONS_WXCONFIG
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.in:90: error: possibly undefined macro: AM_PATH_WXCONFIG

I'd love to use Code::Blocks, so if anyone can help me get it running, either from source or by building a nightly for me, I would very much appreciate it.

Thanks, and let me know if you need more information about my setup.

Lucy.

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: The 10 September 2007 build (4454) is out.
« Reply #5 on: September 10, 2007, 08:22:05 pm »
aclocal:configure.in:89: warning: macro `AM_OPTIONS_WXCONFIG' not found in library
aclocal:configure.in:90: warning: macro `AM_PATH_WXCONFIG' not found in library
configure.in:89: error: possibly undefined macro: AM_OPTIONS_WXCONFIG
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.in:90: error: possibly undefined macro: AM_PATH_WXCONFIG

I'd love to use Code::Blocks, so if anyone can help me get it running, either from source or by building a nightly for me, I would very much appreciate it.

Copy wxwin.m4 to /usr/share/aclocal folder.
Be a part of the solution, not a part of the problem.

diN0bot

  • Guest
Re: The 10 September 2007 build (4454) is out.
« Reply #6 on: September 10, 2007, 08:44:33 pm »
Biplab,

Cool. I'm building now.

Thanks for getting back to me so quickly.

Lucy.

Offline Xaviou

  • Regular
  • ***
  • Posts: 403
    • X@v's wxStuff
Re: The 10 September 2007 build (4454) is out.
« Reply #7 on: September 10, 2007, 08:55:04 pm »
Ubuntu 6.10 & 7.04 Amd64 tar.gz archive (containing '.deb' installers builds with wx284) can be found here.
The french wxWidgets site : http://www.wxdev.fr
My wxWidgets's stuff : https://wxstuff.xaviou.fr/

Offline XayC

  • Multiple posting newcomer
  • *
  • Posts: 94
Re: The 10 September 2007 build (4454) is out.
« Reply #8 on: September 10, 2007, 08:57:00 pm »
This revision (4454) crashes when i try to close (applying changes) the 'Editor' settings dialog.
I'm running CB on windows XP. I'll try later to compile CB and see if I get the same problem.

Edit: Seems something linked with plugins, because disabling some of them will remove the crash, but strangely next time i run CB those plugins are still disabled but applying changes in the Editor dialog crashes the program again.

Debug info:
Code
C:\Program Files\CodeBlocksNB\codeblocks.exe caused an Access Violation at location 6ccb1c23 in module C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll Reading from location 03080118.

Registers:
eax=6ccb1c00 ebx=0187a3d4 ecx=6d25424c edx=03080124 esi=0022e2a4 edi=0022e4a4
eip=6ccb1c23 esp=0022e084 ebp=0022e09c 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:
6CCB1C23  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CCB1C23  _ZN12wxStringBaseaSERKS_
61A090B6  C:\Program Files\CodeBlocksNB\codeblocks.dll:61A090B6  _ZN8wxStringaSERKS_
6184277C  C:\Program Files\CodeBlocksNB\codeblocks.dll:6184277C  _ZN22EditorConfigurationDlg8EndModalEi
6CE0EE31  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CE0EE31  _ZN12wxDialogBase14AcceptAndCloseEv
6CD07305  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD07305  _ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent
6CD0765C  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD0765C  _ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler
6CD08629  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD08629  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CE963EB  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CE963EB  _ZN12wxWindowBase9TryParentER7wxEvent
6CD085DE  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085DE  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD991AB  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD991AB  _ZN9wxControl14ProcessCommandER14wxCommandEvent
6CD8DC00  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD8DC00  _ZN8wxButton14SendClickEventEv
6CD8DD1E  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD8DD1E  _ZN8wxButton10MSWCommandEjt
6CD76B17  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD76B17  _ZN8wxWindow13HandleCommandEttPv
6CD7A30F  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD7A30F  _ZN8wxWindow13MSWWindowProcEjjl
6CD9BC67  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD9BC67  _ZN8wxDialog13MSWWindowProcEjjl
6CD72220  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD72220  _Z9wxWndProcP6HWND__jjl@16
7E398734  C:\WINDOWS\system32\USER32.dll:7E398734  GetDC
7E398816  C:\WINDOWS\system32\USER32.dll:7E398816  GetDC
7E39B89B  C:\WINDOWS\system32\USER32.dll:7E39B89B  GetParent
7E39B903  C:\WINDOWS\system32\USER32.dll:7E39B903  SendMessageW
773C7344  C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\COMCTL32.DLL:773C7344  Ordinal384
773C7426  C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\COMCTL32.DLL:773C7426  Ordinal384
773C972B  C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\COMCTL32.DLL:773C972B  Ordinal384
7E398734  C:\WINDOWS\system32\USER32.dll:7E398734  GetDC
7E398816  C:\WINDOWS\system32\USER32.dll:7E398816  GetDC
7E39C63F  C:\WINDOWS\system32\USER32.dll:7E39C63F  IsWindowUnicode
7E39C665  C:\WINDOWS\system32\USER32.dll:7E39C665  CallWindowProcW
6CD71910  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD71910  _ZN8wxWindow16MSWDefWindowProcEjjl
6CD79AFC  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD79AFC  _ZN8wxWindow13MSWWindowProcEjjl
6CD72220  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD72220  _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
7E3AD99D  C:\WINDOWS\system32\USER32.dll:7E3AD99D  IsDialogMessageW
6CD71A45  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD71A45  _ZN8wxWindow17MSWProcessMessageEP6tagMSG
6CD4D3B6  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD4D3B6  _ZN11wxEventLoop17PreProcessMessageEP6tagMSG
6CD4D2D9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD4D2D9  _ZN11wxEventLoop14ProcessMessageEP6tagMSG
6CD4D6EA  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD4D6EA  _ZN11wxEventLoop8DispatchEv
6CE23366  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CE23366  _ZN17wxEventLoopManual3RunEv
6CD9B9FB  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD9B9FB  _ZN8wxDialog9ShowModalEv
61848732  C:\Program Files\CodeBlocksNB\codeblocks.dll:61848732  _ZN13EditorManager9ConfigureEv
00442AC1  C:\Program Files\CodeBlocksNB\codeblocks.exe:00442AC1
6CD07305  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD07305  _ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent
6CD0765C  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD0765C  _ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler
6CD08629  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD08629  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CD085C9  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD085C9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
6CE2F313  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CE2F313  _ZN11wxFrameBase14ProcessCommandEi
6CDA27FF  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CDA27FF  _ZN7wxFrame13HandleCommandEttPv
6CDA2F26  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CDA2F26  _ZN7wxFrame13MSWWindowProcEjjl
6CD72220  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD72220  _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
6CD4D2F5  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD4D2F5  _ZN11wxEventLoop14ProcessMessageEP6tagMSG
6CD4D6EA  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD4D6EA  _ZN11wxEventLoop8DispatchEv
6CE23366  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CE23366  _ZN17wxEventLoopManual3RunEv
6CDF202E  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CDF202E  _ZN9wxAppBase8MainLoopEv
00404AA6  C:\Program Files\CodeBlocksNB\codeblocks.exe:00404AA6
6CC8E477  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CC8E477  _Z14wxUninitializev
6CD10ACC  C:\Program Files\CodeBlocksNB\wxmsw28u_gcc_cb.dll:6CD10ACC  _Z7wxEntryP11HINSTANCE__S0_Pci
004018E2  C:\Program Files\CodeBlocksNB\codeblocks.exe:004018E2
00465C8A  C:\Program Files\CodeBlocksNB\codeblocks.exe:00465C8A
00401237  C:\Program Files\CodeBlocksNB\codeblocks.exe:00401237
00401288  C:\Program Files\CodeBlocksNB\codeblocks.exe:00401288
7C816FD7  C:\WINDOWS\system32\kernel32.dll:7C816FD7  RegisterWaitForInputIdle
« Last Edit: September 10, 2007, 09:08:36 pm by XayC »

Offline Jan van den Borst

  • Multiple posting newcomer
  • *
  • Posts: 99
Re: The 10 September 2007 build (4454) is out.
« Reply #9 on: September 10, 2007, 09:25:08 pm »
This revision (4454) crashes when i try to close (applying changes) the 'Editor' settings dialog.
I'm running CB on windows XP. I'll try later to compile CB and see if I get the same problem.

I have the same problem (WinVista)

Jan

Offline Jan van den Borst

  • Multiple posting newcomer
  • *
  • Posts: 99
Re: The 10 September 2007 build (4454) is out.
« Reply #10 on: September 10, 2007, 10:22:26 pm »
The crash occurs in file src/sdk/editorconfigurationdlg.cpp in line 924 in statement:

XRCCTRL(*this, "txtDefCode", wxTextCtrl)->GetValue();

Jan

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5491
Re: The 10 September 2007 build (4454) is out.
« Reply #11 on: September 10, 2007, 10:40:01 pm »
that file got changed today as part of rev 4453

http://svn.berlios.de/wsvn/codeblocks/?rev=4453&sc=1

Offline Ceniza

  • Developer
  • Lives here!
  • *****
  • Posts: 1441
    • CenizaSOFT
Re: The 10 September 2007 build (4454) is out.
« Reply #12 on: September 10, 2007, 11:26:55 pm »
To solve the "help plugin not loading" error, please download the wxWidgets 2.8.4 DLL. The link is provided in the first post.

Offline TheTuxKeeper

  • Regular
  • ***
  • Posts: 293
  • daniel2000
Re: The 10 September 2007 build (4454) is out.
« Reply #13 on: September 11, 2007, 08:23:56 am »
Updated packages for Suse 10.1, 10.2 and factory (i586 and x84_64) against wxgtk 2.8 are available:
All other distributions aren't supported atm.

have fun ;)
Nightly builds for openSUSE

SmileyMan

  • Guest
Re: The 10 September 2007 build (4454) is out.
« Reply #14 on: September 11, 2007, 03:46:36 pm »
Not exactly a bug, but if you compile a very small object, it gets reported by the (great feature BTW - thanks!) "Output Size" line as having e.g. 768.00 bytes.  The decimal point is obviously a bit redundant.

RazTK

  • Guest
Re: The 10 September 2007 build (4454) is out.
« Reply #15 on: September 11, 2007, 09:13:08 pm »

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5491
Re: The 10 September 2007 build (4454) is out.
« Reply #16 on: September 11, 2007, 09:51:52 pm »

sergei

  • Guest
Re: The 10 September 2007 build (4454) is out.
« Reply #17 on: September 22, 2007, 02:16:53 am »
Sorry for the relatively late post, but I've found that this build introduced a bug not found in 4446 and earlier, and remains in later builds after 4454.

I'm using a batch file to define an environment variable %IDEDIR%, and then run Code::Blocks (that's to make Code::Blocks portable). Then I use %IDEDIR% to define include/lib folders by defining $(#ideenv) global variable as %IDEDIR%.

In 4446 and earlier that worked. E.g. when I right-clicked an #include statement and clicked to open that file, it opened it. Now in 4454 it says not found - same thing as if I ran Code::Blocks without the batch to define %IDEDIR%. I should note that it only happens when I open a project's cbp file, when I open the project through Code::Blocks, it works.

Since that might be important, here's the batch I use as a loader for Code::Blocks (it differentiates between running Code:Blocks or opening a cbp, but before 4454 that worked). The batch's StartCB.bat, and it's in the same directory as codeblocks.exe (so %~dp0 would be Code::Blocks' directory).

Code

@echo off

set cbdir=%~dp0
pushd %cbdir%
cd ..
set IDEDIR=%cd%
popd

if not (%1)==() goto HasParam

goto EndHasParam
:HasParam

set filedir=%~dp1
start %cbdir%codeblocks.exe %filedir%%~n1%~x1

goto :EOF
:EndHasParam

start %cbdir%codeblocks.exe