Author Topic: The 02 february 2007 build is out.  (Read 10642 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 02 february 2007 build is out.
« on: February 02, 2007, 07:50:04 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_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)

« Last Edit: February 02, 2007, 10:27:46 pm by killerbot »

biniou

  • Guest
Re: The 02 february 2007 build is out.
« Reply #1 on: February 03, 2007, 02:46:56 am »
This is nice when compiling goes so smooth !

Now, let use it ;) ...

Once again thanks for this great tool :D

Offline xee

  • Single posting newcomer
  • *
  • Posts: 7
Re: The 02 february 2007 build is out.
« Reply #2 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
Code
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
Code
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?

Offline Pecan

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 2750
Re: The 02 february 2007 build is out.
« Reply #3 on: February 04, 2007, 07:03:28 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".

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: The 02 february 2007 build is out.
« Reply #4 on: February 05, 2007, 07:03:24 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
Code
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.