Code::Blocks
March 22, 2010, 04:31:47 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: We are preparing a new release! Check the Announcements forum for details.
 
   Home   Help Search Login Register  :: WebsiteWiki  
Pages: [1] 2
  Send this topic  |  Print  
Author Topic: The 21 June 2009 build (5678) is out.  (Read 15623 times)
killerbot
Global Moderator
Lives here!
*****
Posts: 3795


« on: June 21, 2009, 05:55:27 pm »

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_wx2810.7z

For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://prdownload.berlios.de/codeblocks/mingwm10_gcc421.7z

The 21 June 2009 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20090621_rev5678_win32.7z
  - Linux :
   none

Resolved Fixed:

  • CodeSnippets 1.3.103 2009/06/1
    - Fix crash when backspace\cut after Ctrl-A (Thanks Loaden)
  • change the rebuild project behaviour similar to rebuild workspace (update to r5492)
  • CodeSnippets 1.3.105 2009/06/8
    - Set dragged textdata like dragged filename for FireFox3
    - Replace home grown messageBox with wxGenericMessaageBox
  • KeyBinder 1.0.48 2009/06/8
    - If tree item is a sub-menu don't allow key assignment
    - Change KeyBinder menu access from GetLabel() to GetLabel().Trim() (wx2.8.9/10)
  • updated script bindings
  • applied patch#2651
  • updated progrid in wxSmith (minor bug-fix, latest 1.2.x release)
  • fix a bug on some windwos-versions, where the controls of a ListControlLogger remain partly visible after removing the active logger
  • 64-bit build-fix, needed for new wxWidgets bindings
  • fix a crash when rebuilding from commandline or windows-explorer, and all targets/projects are cleaned at once before they get build
  • support vector debugging
  • fixed an issue that makes it impossible for macrosmanager to recognize that the file in the active editor has changed (see http://forums.codeblocks.org/index.php/topic,10714.msg73420.html for details)
  • fixed 2 possible crash candidates
  • debugger: applied patch #2773 (UI to send command to the debugger directly). Thanks oBFusCATed!
  • headerfixup: Applied modified patch of the forums to make the log more beautiful, some UI re-design
  • more changes to debian build system, should be now lintian-clean, except for some guessed spelling errors; changed name and install-dir of mimetype-icons; fixed a typo
  • wx-2.9 migration changes

Regressions/Confirmed/Annoying/Common bugs:


    Logged
    jens
    Global Moderator
    Lives here!
    *****
    Posts: 2570



    WWW
    « Reply #1 on: June 21, 2009, 06:04:32 pm »

    Just uploaded the debian-build on my server (see signature).

    They are build on lenny-pbuilder and linked against wxWidgets 2.8.10.

    The revision for my builds is 5671.
    The only missing parts are the wx2.9-migration fixes, but they don't make any difference for builds < wx2.9.
    Logged

    Regards

    Jens

    debian - nightlies and wxWidgets (msw-)cross-build libs for "i386" and "amd64" : http://apt.jenslody.de/
    C::B changelog: http://apt.jenslody.de/ChangeLog
    Sunyata
    Newcomer
    *
    Posts: 5


    « Reply #2 on: June 22, 2009, 06:16:09 am »

    Hi,
    Thank you for the efforts keep fixing and upgrading the CodeBlocks.
    Thanks Smile
    Logged
    Xaviou
    Almost regular
    **
    Posts: 181


    WWW
    « Reply #3 on: June 22, 2009, 08:13:44 am »

    Ubuntu 8.04 to 9.04 Amd64 tar.gz archive (containing '.deb' installers builds with wx2810) can be found  here (direct link).
    Logged

    The french wxWidgets site : www.wxdev.fr
    stahta01
    Lives here!
    ****
    Posts: 2163


    WWW
    « Reply #4 on: June 23, 2009, 05:38:52 am »

    Patch to fix Crash when SDCC Static Library is compiled. See thread http://forums.codeblocks.org/index.php/topic,10748.msg73648.html#msg73648

    Definitely stops the crash; but, I am not sure a valid Static Lib is created. squalyl, confirmed it fixes the issue and a good static Library is created.

    Tim S

    Code:
    Index: src/plugins/compilergcc/compilerSDCC.cpp
    ===================================================================
    --- src/plugins/compilergcc/compilerSDCC.cpp (revision 5679)
    +++ src/plugins/compilergcc/compilerSDCC.cpp (working copy)
    @@ -138,7 +138,7 @@
         m_Commands[(int)ctGenDependenciesCmd].push_back(CompilerTool(_T("$compiler -MM $options -MF $dep_object -MT $object $includes $file")));
         m_Commands[(int)ctLinkExeCmd].push_back(CompilerTool(_T("$linker $libdirs -o $exe_output $options $link_options $libs $link_objects")));
         m_Commands[(int)ctLinkConsoleExeCmd].push_back(CompilerTool(_T("$linker $libdirs -o $exe_output $options $link_options $libs $link_objects")));
    -    //m_Commands[(int)ctLinkStaticCmd].push_back(CompilerTool(_T("$lib_linker -r $static_output $link_objects\n\tranlib $exe_output")));
    +    m_Commands[(int)ctLinkStaticCmd].push_back(CompilerTool(_T("$lib_linker -r $static_output $link_objects")));
         m_Commands[(int)ctLinkNativeCmd] = m_Commands[(int)ctLinkConsoleExeCmd]; // unsupported currently
     
         LoadDefaultRegExArray();
    « Last Edit: June 24, 2009, 11:07:17 am by stahta01 » Logged

    C Programmer working to learn more about C++.
    OS: Win 6.1 AKA Win7
    Compiler: mingw gcc 4.4 API 3.13 Runtime 3.15.2
    IDE: Code::Blocks SVN + patches
    wxMSW: SVN 2.9 Trunk & SVN 2.8 branch
    SVN: 1.6.x
    Grom
    Almost regular
    **
    Posts: 200



    « Reply #5 on: June 23, 2009, 05:54:21 pm »

    What about new version? We have nighties forever...
    Logged

    gcc+winXP+suse.
    stahta01
    Lives here!
    ****
    Posts: 2163


    WWW
    « Reply #6 on: June 24, 2009, 01:06:04 am »

    What about new version? We have nighties forever...

    Would it help if one of the Nightly snapshots was named an Beta every 6 months or so?

    Tim S

    Logged

    C Programmer working to learn more about C++.
    OS: Win 6.1 AKA Win7
    Compiler: mingw gcc 4.4 API 3.13 Runtime 3.15.2
    IDE: Code::Blocks SVN + patches
    wxMSW: SVN 2.9 Trunk & SVN 2.8 branch
    SVN: 1.6.x
    Loaden
    Regular
    ***
    Posts: 281



    « Reply #7 on: June 24, 2009, 04:16:45 am »

    Quote
    support vector debugging
    std::vector<std::string> unwork!
    Logged

    OS: XPSP3  -|-  MinGW 4.4.3  -|-  IDE: Code::Blocks Portable r6178
    ----------------------------------------------------
    Sorry for my poor english.
    oBFusCATed
    Lives here!
    ****
    Posts: 686


    « Reply #8 on: June 24, 2009, 12:00:33 pm »

    It should partially work.

    Should show:

    + v
    - - [size] = 3
    - - [capacity] = 4
    + -
    + - [1]
    + - [2]

    The plus symbols mean that the entry can be expanded, so you can see the members of the string class.
    Does that work?
    Logged
    dk
    Advanced newcomer
    *
    Posts: 45


    WWW
    « Reply #9 on: June 24, 2009, 03:31:27 pm »

    It should partially work.

    Should show:

    No. It's show:

    Code:
    A = Couldn't find method std::vector <std::basic_string <char, std::char_traits <char> , std::allocator <char> > , [... and so on]

    Where A is vector <string>.
    Logged

    Denis Kirienko
    C::B maintainer for ALT Linux distribution (http://www.sisyphus.ru/srpm/codeblocks)
    dk
    Advanced newcomer
    *
    Posts: 45


    WWW
    « Reply #10 on: June 24, 2009, 03:38:34 pm »

    Would it help if one of the Nightly snapshots was named an Beta every 6 months or so?

    Current nightly are enough stable and have some new features (vector debugging is cool!).

    I need new version with automated installer and integrated MinGW to distribute C::B to my school students.

    Since my students are 13-16 years old, it is too difficult for them to install C::B as separate MinGW compiler and C::B IDE.


    Logged

    Denis Kirienko
    C::B maintainer for ALT Linux distribution (http://www.sisyphus.ru/srpm/codeblocks)
    oBFusCATed
    Lives here!
    ****
    Posts: 686


    « Reply #11 on: June 24, 2009, 03:46:05 pm »

    Code:
    A = Couldn't find method std::vector <std::basic_string <char, std::char_traits <char> , std::allocator <char> > , [... and so on]

    Where A is vector <string>.


    Can you post 2-3 lines of the code, so I can reproduce it?
    Does it work for vector<int>?
    Logged
    dk
    Advanced newcomer
    *
    Posts: 45


    WWW
    « Reply #12 on: June 24, 2009, 03:53:06 pm »

    Code:
    #include <iostream>
    #include <vector>

    using namespace std;

    int main()
    {
        vector <string> A;
        A.resize(4);
        A[0]="abc";
        A[2]="def";
        A.push_back("xyz");
        return 0;
    }

    $ g++ --version
    i586-alt-linux-g++ (GCC) 4.4.0 20090514 (ALT Linux 4.4.0-alt3)

    $ gdb --version
    GNU gdb 6.6-alt3 (ALT Linux)

    C::B - svn 5678.

    Logged

    Denis Kirienko
    C::B maintainer for ALT Linux distribution (http://www.sisyphus.ru/srpm/codeblocks)
    oBFusCATed
    Lives here!
    ****
    Posts: 686


    « Reply #13 on: June 24, 2009, 04:10:29 pm »

    What a strange combination - bleeding edge compiler and relatively old debugger.
    Can you try with gdb 6.8?

    p.s. I'll test the code later....
    Logged
    dk
    Advanced newcomer
    *
    Posts: 45


    WWW
    « Reply #14 on: June 24, 2009, 04:16:47 pm »

    What a strange combination - bleeding edge compiler and relatively old debugger.
    Can you try with gdb 6.8?

    No. gdb 6.8 is rather new (3 months old) and there are no gdb 6.8 in my linux distribution repository.
    Logged

    Denis Kirienko
    C::B maintainer for ALT Linux distribution (http://www.sisyphus.ru/srpm/codeblocks)
    Pages: [1] 2
      Send this topic  |  Print  
     
    Jump to:  

    Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!