Author Topic: The 20 february 2007 build is out.  (Read 9197 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5491
The 20 february 2007 build is out.
« on: February 20, 2007, 08:21:55 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 20 February 2007 build is out.
  - Windows : http://prdownload.berlios.de/codeblocks/CB_20070220_rev3627_win32.7z
  - Linux :
         http://prdownload.berlios.de/codeblocks/CB_20070220_rev3627_Ubuntu6.xx.deb
         http://prdownload.berlios.de/codeblocks/CB_20070220_rev3627_suse100-102.i586.rpm (not yet)
         http://prdownload.berlios.de/codeblocks/CB_20070220_rev3627_fc4+5.i586.rpm (not yet)


Resolved Fixed:

  • wxSmith:
    * Small update to code generated when wxDialog is main app resource - calls SetTopWindow() before ShowModal()
    * Disabled wxMenu for resources using XRC
    * Fixed bugs with sub-menus
    * Changed Codef to simplified style in wxsMenuItem to test how simplified version works
    * Added locking of select events in resource browser - this can increase stability on Mac
  • Added reporting of build progress. Can be enabled in two modes: (1) a progress bar in the build log and/or (2) a percentage at the start of each build log line. Configured in global compiler options
  • Added Manager::GetCmdLineParser(). Plugins now can parse the command line and support their own options. For documentation check wxWidgets docs on wxCmdLineParser
  • Added a missing platform guard in symbols browser builder thread mutex handling which caused a freeze under some circumstances
  • Added script bindings for "make" commands.
  • Implemented setting of supported platforms for each project/target. If a project/target is not supported in the current platform it is excluded from the build. Another step for trully cross-platform project files...

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 20, 2007, 10:00:01 pm by killerbot »

Offline pasgui

  • Almost regular
  • **
  • Posts: 165
    • LGP
Re: The 20 february 2007 build is out.
« Reply #1 on: February 20, 2007, 08:49:39 pm »
I got this error when I try to compile (rev 3627 - unbuntu 6.10):

g++ -O2 -ffast-math -g -O2 -DCB_PRECOMP -Winvalid-pch -fPIC -DPIC -o .libs/codeblocks app.o appglobals.o compilersettingsdlg.o crashhandler.o dlgabout.o dlgaboutplugin.o environmentsettingsdlg.o main.o prefix.o printdlg.o scriptconsole.o scriptingsettingsdlg.o splashscreen.o startherepage.o -pthread  -L~/project/codeblocks/src/src/wxAUI ~/project/codeblocks/src/src/wxAUI/.libs/libwxaui.a -L~/project/codeblocks/src/sdk ~/project/codeblocks/src/sdk/.libs/libcodeblocks.so -lwx_gtk2u_xrc-2.6 -lwx_gtk2u_qa-2.6 -lwx_gtk2u_html-2.6 -lwx_gtk2u_adv-2.6 -lwx_gtk2u_core-2.6 -lwx_baseu_xml-2.6 -lwx_baseu_net-2.6 -lwx_baseu-2.6 -lpthread -ldl -Wl,--rpath -Wl,/usr/local/lib
~/project/codeblocks/src/sdk/.libs/libcodeblocks.so: undefined reference to `CompileOptionsBase::GetPlatform() const'
~/project/codeblocks/src/sdk/.libs/libcodeblocks.so: undefined reference to `CompileOptionsBase::SetPlatform(wxString const&)'
~/project/codeblocks/src/sdk/.libs/libcodeblocks.so: undefined reference to `CompileOptionsBase::GetSupportedPlatforms() const'
collect2: ld returned 1 exit status

Many thanks,

pasgui

Offline pasgui

  • Almost regular
  • **
  • Posts: 165
    • LGP
Re: The 20 february 2007 build is out.
« Reply #2 on: February 20, 2007, 09:24:10 pm »
I got this error when I try to compile (rev 3627 - unbuntu 6.10):

g++ -O2 -ffast-math -g -O2 -DCB_PRECOMP -Winvalid-pch -fPIC -DPIC -o .libs/codeblocks app.o appglobals.o compilersettingsdlg.o crashhandler.o dlgabout.o dlgaboutplugin.o environmentsettingsdlg.o main.o prefix.o printdlg.o scriptconsole.o scriptingsettingsdlg.o splashscreen.o startherepage.o -pthread  -L~/project/codeblocks/src/src/wxAUI ~/project/codeblocks/src/src/wxAUI/.libs/libwxaui.a -L~/project/codeblocks/src/sdk ~/project/codeblocks/src/sdk/.libs/libcodeblocks.so -lwx_gtk2u_xrc-2.6 -lwx_gtk2u_qa-2.6 -lwx_gtk2u_html-2.6 -lwx_gtk2u_adv-2.6 -lwx_gtk2u_core-2.6 -lwx_baseu_xml-2.6 -lwx_baseu_net-2.6 -lwx_baseu-2.6 -lpthread -ldl -Wl,--rpath -Wl,/usr/local/lib
~/project/codeblocks/src/sdk/.libs/libcodeblocks.so: undefined reference to `CompileOptionsBase::GetPlatform() const'
~/project/codeblocks/src/sdk/.libs/libcodeblocks.so: undefined reference to `CompileOptionsBase::SetPlatform(wxString const&)'
~/project/codeblocks/src/sdk/.libs/libcodeblocks.so: undefined reference to `CompileOptionsBase::GetSupportedPlatforms() const'
collect2: ld returned 1 exit status

Many thanks,

pasgui

Sorry, after a rebuild, everything is OK.

DrLock

  • Guest
Re: The 20 february 2007 build is out.
« Reply #3 on: February 20, 2007, 09:32:18 pm »
Just curious if any of the amd64 build are still on the server. Looks like the latest one was 3222, but I get File Not Found from BerliOs, so I assume it has since been deleted from the server.

Thanks

tommy

  • Guest
Re: The 20 february 2007 build is out.
« Reply #4 on: February 21, 2007, 10:39:36 am »
yes, i would also like a recent build of code::blocks for ubuntu 6.10 amd64.. can u please help me out?

fthieme

  • Guest
Re: The 20 february 2007 build is out.
« Reply #5 on: February 21, 2007, 08:25:54 pm »
Just for the records, the Ubuntu .deb works nicely on my Debian Etch system.