News:

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

Main Menu

The 12.11 RC1 (11 November 2012 build 8549) is out.

Started by killerbot, November 11, 2012, 07:23:03 PM

Previous topic - Next topic

killerbot

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_wx2812_gcc471-TDM.7z

For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://prdownload.berlios.de/codeblocks/mingwm10_gcc471-TDM.7z
And the exception handler dll (for better crash reports) : http://prdownload.berlios.de/codeblocks/exchndl_gcc471-TDM.7z

The 11 November 2012 build is out.
 - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20121111_rev8549_win32.7z
 - Linux :
   none

Resolved Fixed:


  • cbPlugin API change: replaced pure virtual functions with empty implementations, removing the necessity for every plugin to implement them, regardless of actual need.
  • SmartIndent: default brace and selection brace completion implementation for all languages (thanks to Alpha)
  • EditorTweak: bug fix - some options were not saved correctly. Also tidies up EditorTweaks config names (warning: this breaks previously set EditorTweaks settings)
  • cbplugin: fix missing return value and increase SDK version
  • applied patch #3324: Add colour selection warnings and errors in Enviroment->View (for dark schemes)
  • applied patch #3342: Honour compile priority during parallel build
  • improved sorting of project files by weight
  • applied (modified) patch #3323: Abbreviations auto-complete
  • applied patch #3250: Remove an extra item separator in right click menu of CC
  • applied (modified) patch #3356: Fix: DLL Template + win32gui dialog template for manifests
  • applied patch by dmoore/darmar to enable multiple CC to easily handle files of certain type
  • added "IsProvciderFor" API to (CC) plugins for that purpose
  • pumped (wx)Scintilla to v3.2.3
  • fixed some lexers (partially on behalf of alpha)
  • support for debugger "During startup program exited with exit code 0xABCD" abort criteria
  • CC: fixed freeze bug, described here: http://forums.next.codeblocks.org/index.php/topic,17046.0.html
  • adjust the size of an old window session to current display on start-up
  • raise auto-detect compiler windows so it is top-most on start-up of C::B
  • print what compilers cause auto-detection to be shone in the debug log (for reference)
  • applied patch #3355: EditorTweaks: Aligner - Auto
  • applied patch #3354: EditorTweaks: buffer caret position
  • applied patch #3359: A little patch to enable the use of windows help collections

Regressions/Confirmed/Annoying/Common bugs:




MortenMacFly

Quote from: killerbot on November 11, 2012, 07:23:03 PM
A link to the unicode windows wxWidget dll for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw28u_gcc_cb_wx2812_gcc471-TDM.7z
[...]
Can you provide a link to the exchndl.dll, too? Then I could create a package...
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

killerbot

#2
quicl;y tried to build it  ==> c:/mingw32/bin/../lib/gcc/mingw32/4.7.1/../../../../mingw32/bin/ld.exe: cannot find -lintl

I don't think this is provided with TDM, hopefully trying to fetch it from mingw will not give compatibility problems ... ?

MortenMacFly

Quote from: killerbot on November 11, 2012, 08:29:53 PM
I don't think this is provided with TDM, hopefully trying to fetch it from mingw will not give compatibility problems ... ?
I am using libintl-0.18.1.1-1-msys-1.0.17-dll-8.tar.lzma, no issues.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

Jenna

I have libintl.dll in lib and libintl-8.dll in bin.
One of the might be copied from another place, but I think at least libintl-8.dll is from TDM' MinGW. You can safely rename it to libintl.dll, if I remember correctly.

killerbot

only the libintl-8.dll in bin

I have copied , while reanming to libintl.dll, to lib ==> builds

Jenna

#6
As usual:
Debian packages (binaries and sources) for 32-bit and 64-bit systems can be found in my debian-repo.
Fedora packages (binaries and sources) for 32-bit and 64-bit systems (fc16, fc17 and fc18) can be found in my rpm-repo .
Packages for CentOS/RedHat 5 and 6 will follow. can be found there too.

killerbot

exchdnl.dll now also available in the first post(s)

Jenna

Quote from: killerbot on November 11, 2012, 10:38:53 PM
exchdnl.dll now also available in the first post(s)
What just came into my mind:
what happens if it is used on a system where libintl-8.dll is not renamed ?
Shouldn't it throw an error a bout a not found dll ?
In this case the libintl.dll used for compiling should be provided together with exchn.dll .

MortenMacFly

Quote from: killerbot on November 11, 2012, 09:26:27 PM
only the libintl-8.dll in bin

I have copied , while reanming to libintl.dll, to lib ==> builds
Why not rename the import in the linker settings to libintl-8.dll ? This would be more compatible, IMHO.

BTW, Jens: I can use dependency walker to ensure we catch all dependencies in the release.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

MortenMacFly

Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

shurick

Packages for openSUSE 12.1, openSUSE 12.2 (binaries and sources) for 32-bit and 64-bit.
Packages for openSUSE http://codeblocks.esy.es  (binaries and sources) for 32-bit and 64-bit.

Martin K.


MortenMacFly

Quote from: Martin K. on November 12, 2012, 10:54:57 AM
mingw without libs or missed i something?
What do you mean? I don't get it. This version just bundles the MinGW/GCC/TDM v4.7.1 release "as-is". What libs are you missing?
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

Jenna

Quote from: MortenMacFly on November 12, 2012, 12:13:48 PM
Quote from: Martin K. on November 12, 2012, 10:54:57 AM
mingw without libs or missed i something?
What do you mean? I don't get it. This version just bundles the MinGW/GCC/TDM v4.7.1 release "as-is". What libs are you missing?
The lib subfolder of MinGW just contains:
libbfd.la
libopcodes.la

after the installation.