Author Topic: The 17 January 2007 build is out.  (Read 20409 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
The 17 January 2007 build is out.
« on: January 17, 2007, 06:22:52 pm »
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

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

To fix the menu alignment bug introduced in wx 2.6.3 [windows only bug] we have patched wx ourselves, and that results in the following alternative dll : http://prdownload.berlios.de/codeblocks/wxmsw26u_gcc_cb_wx2.6.3p2AndCbPatch.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

For support of ansi builds, a link to the ansi windows wxWidget dll for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw26_gcc_cb_wx2.6.3p2.7z

The 17 January 2007 build is out.
  - Windows : http://prdownload.berlios.de/codeblocks/CB_20070117_rev3500_win32.7z
  - Linux :
         http://prdownload.berlios.de/codeblocks/CB_20070117_rev3500_Ubuntu6.06.deb
         http://prdownload.berlios.de/codeblocks/CB_20070117_rev3500_suse100+101.i586.rpm
         http://prdownload.berlios.de/codeblocks/CB_20070117_rev3500_fc4+5.i586.rpm


Resolved Fixed:

  • couple of D compiler related fixes/improvements in wizard and compiler settings
  • correct 'replace' icon for 22*22(
  • Workaround to fix the strange DDE bug caused by CodeCompletion
  • Runtime check for missing NT4 API
  • Fixed broken build of sc_dialog.cpp for 64bit CPUs
  • Added more error checking in ShowDialog() script function
  • Compiler now uses absolute source filenames when compiling. This makes it easy for gdb to locate source files (when putting breakpoints in out-of-project files)
  • Fixed wrong PCH generated path when project file resides in a subdirectory
  • Added preprocessor guard around call to wxXmlResource::Unload() in sc_dialog.cpp
  • fixed "path without quotation" bug introduced with using absolute source filenames for compiling`
  • fix for the fix in r3497: moved QuoteStringIfNeeded to directcommand because otherwise it breaks stuff
  • Added per-project debugger options (in Project->Properties). Not yet fully functional
  • Added script bindings for some utility dialogs (EditArrayFileDlg, EditArrayOrderDlg, EditArrayStringDlg, EditPairDlg, EditPathDlg and GenericMultiLineNotesDlg)

Regressions/Confirmed/Annoying/Common bugs:

  • toolbar-images-not-changing-state (is a wx problem/Win XP problem)
  • menu items with icon not correctly aligned (since wx263) (is fixed with our special wx263/wx28 dll)

« Last Edit: January 18, 2007, 07:30:18 am by killerbot »

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
Re: The 17 January 2007 build is out.
« Reply #1 on: January 17, 2007, 06:25:36 pm »
can't update rss feed at the moment , codeblocks ftp states disk full  :shock:

Offline mareq

  • Multiple posting newcomer
  • *
  • Posts: 25
Re: The 17 January 2007 build is out.
« Reply #2 on: January 17, 2007, 07:41:51 pm »
Please make also Ubuntu version. Thank you.

Offline cstudent

  • Almost regular
  • **
  • Posts: 159
    • Cstudent's Help Desk
Re: The 17 January 2007 build is out.
« Reply #3 on: January 17, 2007, 08:30:22 pm »
Please make also Ubuntu version. Thank you.

I just upload the 6.06 deb. As soon as Killerbot gets around to it, he'll publish it for downloading. I'm working on the 6.10 build now and will upload it to Savefile.com as soon as I can.


Offline cstudent

  • Almost regular
  • **
  • Posts: 159
    • Cstudent's Help Desk
Re: The 17 January 2007 build is out.
« Reply #4 on: January 17, 2007, 08:45:14 pm »
Ubuntu 6.10 (Edgy) build here.

Offline Jan van den Borst

  • Multiple posting newcomer
  • *
  • Posts: 99
Re: The 17 January 2007 build is out.
« Reply #5 on: January 17, 2007, 09:01:14 pm »
Hi All,
Just tried this build. However I don't seem to get debugging to work(gdb). I can set breakpoints and the debugger stops there but all step, step into and other debug commands are grayed out.
kind regards
Jan

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
Re: The 17 January 2007 build is out.
« Reply #6 on: January 17, 2007, 09:29:31 pm »
I even can have no breakpoints at all  :shock: :shock:

the code (console app) [tested on linux]
Code: [Select]
#include <iostream>

int main()
{
std::cout << "Hello world!" << std::endl;
return 0;
}
putting the breakpoint on the cout line.

Start debug :
Quote
Building to ensure sources are up-to-date
Build succeeded
Selecting target: Debug
Adding source dir: /home/killerbot/Documents/CbProjects/Delete Me/
Adding source dir: /home/killerbot/Documents/CbProjects/Delete Me/
Adding file: ./Delete Me
Starting debugger: done
Registered new type: wxString
Registered new type: STL String
Registered new type: STL Vector
Setting breakpoints
Debugger name and version: GNU gdb 6.5
Program exited normally.
Debugger finished with status 0

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
Re: The 17 January 2007 build is out.
« Reply #7 on: January 17, 2007, 09:33:19 pm »
tried it also with a project with no spaces in the path (so that's not the cause), same issue :

Quote
Building to ensure sources are up-to-date
Build succeeded
Selecting target: Debug
Adding source dir: /home/killerbot/Documents/CbProjects/DeleteMe2/
Adding source dir: /home/killerbot/Documents/CbProjects/DeleteMe2/
Adding file: ./DeleteMe2
Starting debugger: done
Registered new type: wxString
Registered new type: STL String
Registered new type: STL Vector
Setting breakpoints
Debugger name and version: GNU gdb 6.5
Program exited normally.
Debugger finished with status 0

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
Re: The 17 January 2007 build is out.
« Reply #8 on: January 17, 2007, 09:42:13 pm »
I would suggest not to download this nightly because of the debugging issue.

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9508
Re: The 17 January 2007 build is out.
« Reply #9 on: January 17, 2007, 10:35:11 pm »
I realised that, too. Here is some information:
The fix for he gdb BP bug that we intended to fix was that the compiler is provided the full filenames. Now the debugger in it's "break" statement is still provided the absolute filenames thus (because this doesn't match) it won't work. To fix that we have to provide the gdb "break" statement with the full path as well... IMHO... hopefully Yiannis agrees on that... Yiannis? ;-)
With regards, Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: http://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: http://wiki.codeblocks.org/index.php?title=FAQ

Offline Acki

  • Multiple posting newcomer
  • *
  • Posts: 100
Re: The 17 January 2007 build is out.
« Reply #10 on: January 18, 2007, 12:05:22 am »
When starting Code::Blocks I get this:

Offline takeshi miya

  • Lives here!
  • ****
  • Posts: 1487
Re: The 17 January 2007 build is out.
« Reply #11 on: January 18, 2007, 12:07:04 am »
When starting Code::Blocks I get this:
Delete the file %APPDATA%\codeblocks\share\codeblocks\scripts\startup.script

Offline Acki

  • Multiple posting newcomer
  • *
  • Posts: 100
Re: The 17 January 2007 build is out.
« Reply #12 on: January 18, 2007, 12:09:40 am »
Ahh, cool, thanks !!! ;)

Offline Seronis

  • Almost regular
  • **
  • Posts: 197
Re: The 17 January 2007 build is out.
« Reply #13 on: January 18, 2007, 01:20:33 am »
Another issue with absolute paths.  When doing a clean build of the latest SVN, using todays nightly, each section compiles fine up till it is compiling 'src'.  At this point i get:

-------------- Build: src in Code::Blocks ---------------
Compiling: src\resources\resources.rc
gcc: C:\Dev\CodeBlocks: No such file or directory
gcc: SVN\src\src\resources\resources.rc: No such file or directory
gcc: warning: `-x c' after last input file has no effect
gcc: no input files
windres.exe: no resources
Process terminated with status 1 (0 minutes, 3 seconds)
1 errors, 1 warnings

Now the path in question is "C:\Dev\CodeBlocks SVN\src\src\resources\resources.rc" which it is breaking up at the space into 2 seperate paths and failing. When i remove the space, reopen the project and build again, it finishes thru without issue.  Very easy bug to circumvent, but thought i would mention it.

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9508
Re: The 17 January 2007 build is out.
« Reply #14 on: January 18, 2007, 08:04:53 am »
When starting Code::Blocks I get this:

No problem - just delete this file (it will be copied from the C::B folder again). The interface has changed and this is the old version. If you made modifications adopt them to the new interface.
With regards, Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: http://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: http://wiki.codeblocks.org/index.php?title=FAQ