Code::Blocks
July 29, 2010, 05:57:02 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: New release 10.05 is ready. Grab it while it's hot!!!
 
   Home   Help Search Login Register  :: WebsiteWiki  
Pages: [1] 2 3 4
  Send this topic  |  Print  
Author Topic: The 12 January 2010 build (6080) is out.  (Read 11474 times)
killerbot
Global Moderator
Lives here!
*****
Posts: 3883


« on: January 12, 2010, 07:14:38 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 12 January 2010 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20100112_rev6080_win32.7z
  - Linux :
   none

Resolved Fixed:

  • Cosmetic Fix: Build-date-time stamp will now show 32 bit/64 bit depending on the build
  • Fixed: svn:eol-style set to native
  • Fixed: svn-propset.
  • Fixed: Build with wx-2.9
  • Fixed: Warning due to use wxString:find
  • Squirrel Update
    - Updated: Squirrel to version 2.2.4
    - Added: Necessary fixes to build on Win 64 bit platform.
  • Fixed: Broken build by reintroducing C::B specific patch. (Thanks Morten for pointing this)
  • Fixed: Broken build due to missing code from pre-processor section. (Thanks Jens for pointing this)
  • Fixed: Couple of compiler warnings
  • CC: applied patch by blueshake: "real time parse"
    * CC: applied patch by ollydbg: "better handling of typedef"
    * CC: fixed bug in argument handling
    * CC: fixed bug with token replacements
  • IncrementalSearch-plugin: implement shortcut for backward-search (SHIFT+ENTER);
    add option to highlight the text in the toolbar if it gains focus via menu or shortcut (configurable);
    remember cursor position in the toolbar's textcontrol
  • CC: removing another possible crash candidate
    * CC: decreasing memory foot print of token tree
  • CC: fixed bug with wrong file being returned reported here: http://forums.codeblocks.org/index.php/topic,11800.msg80076.html#msg80076
  • Fixed: Crash-candidate in openfileslistplugin.cpp
  • Fixed: [Bug #16562] -mthreads not set when linking wxWidgets project
  • CC: added ability to save tokens tree, list of files and include dirs through CC debug window
  • Fixed: Window size of dlgAbout
  • Reverted: GCC Version check was disabled on Linux/Mac. Now it is disabled while compiling with wx-2.9 across all platforms
  • Fixed: [Bug #16643] SetupIncludeDirs fails to detect gcc4+
  • cb_share_config: updated to include token replacements of CC, too
  • Enabled: Linker option to use thread-safe exception handling on Windows. See the following link for more details (http://gcc.gnu.org/onlinedocs/gcc-4.4.2/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options)
  • Enabled (for contrib plugins): Linker option to use thread-safe exception handling on Windows. See the following link for more details (http://gcc.gnu.org/onlinedocs/gcc-4.4.2/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options)
  • Enabled (for share_config plugin): Linker option to use thread-safe exception handling on Windows. See the following link for more details (http://gcc.gnu.org/onlinedocs/gcc-4.4.2/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options)
  • fix for automake system: the bootstrap-script wrongly determined automake 1.11.1 as version below 1.7 and stopped build with an error (see http://forums.codeblocks.org/index.php/topic,11828.msg80247.html#msg80247 for details).
  • Plugin wizard: Added linker option to enable thread-safe exception handling on Windows
  • Ogre wizard: Added linker option to enable thread-safe exception handling on Windows
  • StlPort wizard: Added linker option to enable thread-safe exception handling on Windows
  • Added: Build fixes necessary to compile with wx-2.9
  • wx-2.9 migration: Build fixes for projectfileoptionsdlg.cpp
  • Fixed: Compiler warning

Regressions/Confirmed/Annoying/Common bugs:


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



    WWW
    « Reply #1 on: January 12, 2010, 10:14:22 pm »

    I just moved the debian binaries (32- and 64-bit), sources and documentation packages (german and english) into my repository.

    See here how to use it.

    Note:
    the revision is 6077, but 6078 to 6080 only contain fixes for build with xWidgets 2.9 and a compiler-warning, so there is no difference in functionality.

    EDIT:

    at least one point is missing from the "Resolved fixed"-list:
    • - ThreadSearch-plugin: use different images for toggled buttons, it's easier to determine the state (on windows);
      support macro-replacement for directories to search in

    « Last Edit: January 12, 2010, 10:27:29 pm by jens » 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
    private_joker
    Newcomer
    *
    Posts: 7


    « Reply #2 on: January 13, 2010, 12:14:03 am »

    Still the same (http://forums.codeblocks.org/index.php/topic,11827.0.htmlSad
    Logged
    ahui886
    Newcomer
    *
    Posts: 9


    « Reply #3 on: January 13, 2010, 01:58:08 am »

    good job,thx.
    Logged
    nanyu
    Almost regular
    **
    Posts: 142


    nanyu


    « Reply #4 on: January 13, 2010, 07:32:20 am »

    #include <iostream>
    #include <string>

    using namespace std;

    int main(int argc, char **argv)
    {   
        string s;
       
        s.    //<----cc while svn6023 work good,  but svn6080 didn't work.
       
        return 0;
    }
    ---------------------------
    Logged
    Loaden
    Regular
    ***
    Posts: 464



    « Reply #5 on: January 13, 2010, 07:44:46 am »

    #include <iostream>
    #include <string>

    using namespace std;

    int main(int argc, char **argv)
    {   
        string s;
       
        s.    //<----cc while svn6023 work good,  but svn6080 didn't work.
       
        return 0;
    }
    ---------------------------

    The soon to solve this problem:http://forums.codeblocks.org/index.php/topic,11800.msg80076.html#msg80076
    Logged

    Arch & XP -|- GCC & VC  -|- Code::Blocks SVN Latest
    ------------------------------------------
    Index for my patches
    ollydbg
    Lives here!
    ****
    Posts: 1484


    Interests on OpenCV and Robotics


    WWW
    « Reply #6 on: January 13, 2010, 07:51:54 am »

    #include <iostream>
    #include <string>

    using namespace std;

    int main(int argc, char **argv)
    {   
        string s;
       
        s.    //<----cc while svn6023 work good,  but svn6080 didn't work.
       
        return 0;
    }
    ---------------------------

    I have a patch to solve this problem. you can test it. Very Happy
    see
    Re: vector<int> is OK, but string or wstring no-work. and the following posts.
    Logged

    If some piece of memory should be reused, turn them to variables (or const variables).
    If some piece of operations should be reused, turn them to functions.
    If they happened together, then turn them to classes.
    nanyu
    Almost regular
    **
    Posts: 142


    nanyu


    « Reply #7 on: January 13, 2010, 07:55:27 am »

    but It seem to say that bug have been fix with this nightly builder :....



    « Last Edit: January 13, 2010, 08:42:46 am by nanyu » Logged
    Loaden
    Regular
    ***
    Posts: 464



    « Reply #8 on: January 13, 2010, 08:20:27 am »

    but It seem to say that bug have been fix with this nightly builders :....



    In fact, only a step away from success. Very Happy
    Logged

    Arch & XP -|- GCC & VC  -|- Code::Blocks SVN Latest
    ------------------------------------------
    Index for my patches
    nanyu
    Almost regular
    **
    Posts: 142


    nanyu


    « Reply #9 on: January 13, 2010, 09:14:24 am »

    In fact, only a step away from success. Very Happy

    I have added the "_GLIBCXX_END_NESTED_NAMESPACE" to default.conf file. but cc do not work for the situation:

    Code:
    string s;
    s.

    BUT when I do it under svn6023, cc do everything ok (without I add "_GLIBCXX_END_NESTED_NAMESPACE" to conf file):

    string s;
    s. //<-- here can show the codecomplite hint windows.

    vector<string> vs;
    vs.pu  //<-- here can show "push_back"...




    Logged
    ollydbg
    Lives here!
    ****
    Posts: 1484


    Interests on OpenCV and Robotics


    WWW
    « Reply #10 on: January 13, 2010, 09:21:45 am »

    In fact, only a step away from success. Very Happy

    I have added the "_GLIBCXX_END_NESTED_NAMESPACE" to default.conf file. but cc do not work for the situation:

    Code:
    string s;
    s.

    BUT when I do it under svn6023, cc do everything ok (without I add "_GLIBCXX_END_NESTED_NAMESPACE" to conf file):

    string s;
    s. //<-- here can show the codecomplite hint windows.

    vector<string> vs;
    vs.pu  //<-- here can show "push_back"...


    You need to read more carefully about my post in This is the macro replacement and This is the patch

    Note: adding replacement rule: _GLIBCXX_END_NAMESPACE.

    Logged

    If some piece of memory should be reused, turn them to variables (or const variables).
    If some piece of operations should be reused, turn them to functions.
    If they happened together, then turn them to classes.
    pasgui
    Almost regular
    **
    Posts: 161


    WWW
    « Reply #11 on: January 13, 2010, 01:43:53 pm »

    Build for Ubuntu i386/amd64 can be found here (howto)

    wxWidgets for amd64:
    - From Hardy Heron 8.04 to Jaunty Jacklope 9.04: wxWidgets from http://www.wxwidgets.org (howto)
    - For Karmic Koala 9.10: wxWidgets from http://www.wxwidgets.org with jaunty-wx for the distribution (howto)
    wxWidgets for i386:
    - From Hardy Heron 8.04 to Jaunty Jacklope 9.04: wxWidgets from http://www.wxwidgets.org (howto)
    - For Karmic Koala 9.10: wxWidgets from Ubuntu (universe)

    Best regards, pasgui
    Logged
    aozima
    Advanced newcomer
    *
    Posts: 12


    « Reply #12 on: January 14, 2010, 04:01:06 am »

    Code:
    typedef enum {DISABLE = 0, ENABLE = !DISABLE} FunctionalState;

    a = DISABLE; // is work
    a = ena***    // is not work,but,svn6023 is work....

    see attachment!!!
    « Last Edit: January 14, 2010, 04:06:23 am by aozima » Logged

    Sorry for my poor english.
    blueshake
    Regular
    ***
    Posts: 433



    « Reply #13 on: January 14, 2010, 04:11:15 am »

    confirm it.the enum is not parsed correctly.the ENABLE  is lost.
    « Last Edit: January 14, 2010, 04:16:13 am by blueshake » Logged

    Keep low and hear the sadness of little dog.
    I fall in love with a girl,but I don't dare to tell her.What should I do?
    aozima
    Advanced newcomer
    *
    Posts: 12


    « Reply #14 on: January 14, 2010, 04:30:55 am »

    yes!
    the ENABLE is lost!
    but the DISABLE is OK!

    I dont't know how to ....
    Logged

    Sorry for my poor english.
    Pages: [1] 2 3 4
      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!