News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

The 02 february 2007 build is out.

Started by killerbot, February 02, 2007, 07:50:04 PM

Previous topic - Next topic

killerbot

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_version3.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 02 February 2007 build is out.
  - Windows : http://prdownload.berlios.de/codeblocks/CB_20070202_rev3562_win32.7z
  - Linux :
         http://prdownload.berlios.de/codeblocks/CB_20070202_rev3562_Ubuntu6.xx.deb
         http://prdownload.berlios.de/codeblocks/CB_20070202_rev3562_suse100+101.i586.rpm (not yet)
         http://prdownload.berlios.de/codeblocks/CB_20070202_rev3562_fc4+5.i586.rpm (not yet)


Resolved Fixed:


  • AStyle plugin: don't try to format a file that is read-only
  • wxSmith: fixed bug in wxWidgetsGUIAppAdoptingDlg (file selector used wxOPEN instead of wxSAVE)
  • Fixed bug with resource files not being compiled, in some cases
  • Warning message added in wxWidgets Project wizard for Empty Projects with PCH support and Some code-cleanup

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)


biniou

This is nice when compiling goes so smooth !

Now, let use it ;) ...

Once again thanks for this great tool :D

xee

First, let me thank you for such a great IDE, it's my favorite.
second, there's a problem that I've been facing since 33xx or something, not sure, with some compiler options, I can't compile my application, is there anyway to view the build environment(INCLUDE and LIB paths) and the compilation command, note that I'm using VC++ Toolkit 2003(I prefer it to Express because of the SxS crap they introduced)?

another thing, on my machine and using this build, when I create a new console application project and use VC++ Toolkit as the compiler, the output project fails to build successfully with the following error

libcpd.lib(xdebug.obj):: error LNK2019: unresolved external symbol __malloc_dbg referenced in function "void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z)
libcpd.lib(_tolower.obj):: error LNK2001: unresolved external symbol __malloc_dbg
libcpd.lib(xdebug.obj):: error LNK2019: unresolved external symbol __free_dbg referenced in function "void __cdecl operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)" (??3@YAXPAXABU_DebugHeapTag_t@std@@PADH@Z)
.\test3.exe:: fatal error LNK1120: 2 unresolved externals
:: === Build finished: 4 errors, 10 warnings ===


as soon as I check the compiler option /ML or /MLd, and then rebuild, it builds successfully.

when I leave C::B open for a while(probably when it tries to autosave), I get this error
Failed to copy the file 'D:\My Documents\CodeBlocks Projects\test3\test3.layout' to 'D:\My Documents\CodeBlocks Projects\test3\test3.layout.temp' (error 2: the system cannot find the file specified.)
in a messagebox

Just a thought, shouldn't a project automatically rebuild(instead of building) the next time I try to build after changing compiler options?

Pecan

Quote from: xee on February 04, 2007, 03:13:43 AM
... is there anyway to view the build environment(INCLUDE and LIB paths) and the compilation command, note that I'm using VC++ Toolkit 2003(I prefer it to Express because of the SxS crap they introduced)?
...

   //-- Full Compile Logging --
   Main Menu->Settings->Compiler and Debugger->"Other"->Compiler logging = "Full command line".

Biplab

Quote from: xee on February 04, 2007, 03:13:43 AM
First, let me thank you for such a great IDE, it's my favorite.
second, there's a problem that I've been facing since 33xx or something, not sure, with some compiler options, I can't compile my application, is there anyway to view the build environment(INCLUDE and LIB paths) and the compilation command, note that I'm using VC++ Toolkit 2003(I prefer it to Express because of the SxS crap they introduced)?

another thing, on my machine and using this build, when I create a new console application project and use VC++ Toolkit as the compiler, the output project fails to build successfully with the following error

libcpd.lib(xdebug.obj):: error LNK2019: unresolved external symbol __malloc_dbg referenced in function "void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z)
libcpd.lib(_tolower.obj):: error LNK2001: unresolved external symbol __malloc_dbg
libcpd.lib(xdebug.obj):: error LNK2019: unresolved external symbol __free_dbg referenced in function "void __cdecl operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)" (??3@YAXPAXABU_DebugHeapTag_t@std@@PADH@Z)
.\test3.exe:: fatal error LNK1120: 2 unresolved externals
:: === Build finished: 4 errors, 10 warnings ===


as soon as I check the compiler option /ML or /MLd, and then rebuild, it builds successfully.

Bug fixed, committed in revision 3567.

New Features:

  • Ability to select Static-Single-threaded / Dynamic-Multi-threaded CRT type from wizard for MSVC 7.1.
At the end of Console Wizard a message box will popup in case MSVC 7.1 is selected. Read the message carefully and select a option.  :)
Be a part of the solution, not a part of the problem.