Author Topic: The 07 July 2012 build (8086) is out.  (Read 45678 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5179
The 07 July 2012 build (8086) is out.
« on: July 07, 2012, 05:24:13 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_wx2812_gcc452-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_gcc452-TDM.7z

The 07 July 2012 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20120707_rev8086_win32.7z
  - Linux :
   none

Resolved Fixed:

  • compiler: avoid creating target output folder twice (should speed-up compile time)
  • compiler: avoid integer overflow in depslib
  • compiler: avoid checking for filetype twice
  • Compiler plugin: Fix the multiply select items issue in the wxListBox, see the discussion here: http://forums.codeblocks.org/index.php/topic,16550.msg112303.html#msg112303
  • improve and clarify auto-detect compilers dialog a lot

Regressions/Confirmed/Annoying/Common bugs:


    « Last Edit: July 07, 2012, 06:05:22 pm by MortenMacFly »

    Offline gd_on

    • Regular
    • ***
    • Posts: 472
    Re: The 07 July 2012 build (8086) is out.
    « Reply #1 on: July 07, 2012, 05:38:16 pm »
    Oups ... Wrong link. Should be rev8086 and not rev8081 ...

    gd_on
    Windows 10, svn C::B (last version or almost!), WxWidgets 3.1.3, Compilers 8.1.0, 64 bits (seh, posix : gcc, g++ and gfortran in C:\MinGW64) or 32 bits (sjlj, posix in C:\MinGW32).

    Offline Xaviou

    • Regular
    • ***
    • Posts: 300
      • X@v's wxStuff
    Re: The 07 July 2012 build (8086) is out.
    « Reply #2 on: July 07, 2012, 05:41:04 pm »
    Oups ... Wrong link. Should be rev8086 and not rev8081 ...
    +1
    There is an error in the link.

    Regards

    Xav'
    The french wxWidgets site : http://www.wxdev.fr
    My wxWidgets's stuff : https://wxstuff.xaviou.fr/

    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5179
    Re: The 07 July 2012 build (8086) is out.
    « Reply #3 on: July 07, 2012, 08:47:55 pm »
    are you sure ? works for me

    Offline jens

    • Administrator
    • Lives here!
    • *****
    • Posts: 7265
      • Jens' unofficial debian-repository for the Code::Blocks - IDE
    Re: The 07 July 2012 build (8086) is out.
    « Reply #4 on: July 07, 2012, 08:58:10 pm »
    are you sure ? works for me

    Your initial post was edited by Mortenmacfly at 18:05:22 .

    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5179
    Re: The 07 July 2012 build (8086) is out.
    « Reply #5 on: July 07, 2012, 09:03:01 pm »
     :D thank you

    Offline jens

    • Administrator
    • Lives here!
    • *****
    • Posts: 7265
      • Jens' unofficial debian-repository for the Code::Blocks - IDE
    Re: The 07 July 2012 build (8086) is out.
    « Reply #6 on: July 07, 2012, 10:26:43 pm »
    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 (fc15, fc16 and fc17) can be found in my rpm-repo .

    Important note for debian (and ubuntu) users:
    I changed the layout of my debian-repo, to fix the issue described in this thread:
    http://forums.codeblocks.org/index.php/topic,16357.msg110806.html#msg110806
    Please (re)read the instructions on my website, and fix your entries in /etc/apt/sources.list[.d] accordingly.

    Offline ham

    • Multiple posting newcomer
    • *
    • Posts: 23
    Re: The 07 July 2012 build (8086) is out.
    « Reply #7 on: July 07, 2012, 10:51:54 pm »
    hi,

    FEATURE REQUESTs for PROJECT MANAGER TreeView

    multiselect files -> set (build) properties
    multiselect files -> remove files
    multiple selection of folder dialog when adding recursivly

    BUGs

    - no filefilter while adding files
    - no dialog for adding files is shown no more


    WINDOWS bugs

    - folder selection dialog on windows messed up, does not scroll to current folder automaticly, dialog window is wrong sized and positioned
    - Notebook tabs (open files) only gain focus after 3 mouseclicks! Should have always focus on mouseover, so i can close tab with one mouseclick, not 3


    thx
    « Last Edit: July 07, 2012, 10:59:30 pm by ham »

    Offline dannyyy

    • Multiple posting newcomer
    • *
    • Posts: 23
    Re: The 07 July 2012 build (8086) is out.
    « Reply #8 on: July 08, 2012, 12:07:31 am »
    Fixing a typo...

    Code: [Select]
    --- CodeBlocks_pristine/src/sdk/resources/auto_detect_compilers.xrc 2012-07-07 17:43:33.693614787 -0300
    +++ patch/auto_detect_compilers.xrc 2012-07-07 18:25:07.678927628 -0300
    @@ -8,7 +8,7 @@
      <orient>wxVERTICAL</orient>
      <object class="sizeritem">
      <object class="wxStaticText" name="ID_STATICTEXT2">
    - <label>Note: After autor-detection, at least one compiler&apos;s master path is still empty and therefore invalid.&#x0A;Inspect the list below and change the compiler&apos;s master path later in the compiler options.&#x0A;Select you favourite default compiler here:</label>
    + <label>Note: After auto-detection, at least one compiler&apos;s master path is still empty and therefore invalid.&#x0A;Inspect the list below and change the compiler&apos;s master path later in the compiler options.&#x0A;Select you favourite default compiler here:</label>
      </object>
      <flag>wxALL|wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag>
      <border>8</border>
    Thanks for the great work, guys !

    Offline cacb

    • Regular
    • ***
    • Posts: 395
    Re: The 07 July 2012 build (8086) is out.
    « Reply #9 on: July 08, 2012, 01:15:50 am »
    Can someone please help me figure out what is going on here.

    I downloaded this Nightly (8086) to Windows XP and installed it. Notice that I have no GCC compiler tools on this machine, I am using VS2010 (VC2008 also installed). No other compilers installed on this machine.

    Starting the program is rather slow (about ~10 secs on a pretty fast machine). Opening a workspace with 4 projects takes another ~10 seconds, accompanied with some yellow pop-up messages complaining "Can't find compiler executable in your configured search path for GNU GCC compiler" (see attached photo of screen, screenshot was not possible). The thing is that I don't have GCC on this machine, and I have obviously not configured a search path for it. I use Microsoft compilers only under Windows.

    Why am I getting these messages? Is this causing the slowness? Can I delete the GCC compiler setting under Windows? If yes, how?

    It should be said that these project refer to the gcc compiler in 2 build targets (there are 2 for windows+msvc and 2 for linux+gcc). But gcc is not being used under Windows here. A much older nightly (7452) does not show this behaviour.

    Your help appreciated.

    [attachment deleted by admin]

    Offline oBFusCATed

    • Developer
    • Lives here!
    • *****
    • Posts: 12005
      • Travis build status
    Re: The 07 July 2012 build (8086) is out.
    « Reply #10 on: July 08, 2012, 01:59:03 am »
    cacb: What about the previous nightly?
    (most of the time I ignore long posts)
    [strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

    Offline cacb

    • Regular
    • ***
    • Posts: 395
    Re: The 07 July 2012 build (8086) is out.
    « Reply #11 on: July 08, 2012, 02:12:15 am »
    I have had these issues for a while, only older nightlies work properly.

    I just got an idea that somehow C::B now requires MinGW and GCC to be installed, whether you use it or not. I think I can confirm that suspicion. I had tried to edit away the GNU GCC entries from the default.conf file, but they kept coming back no matter what I did. So now I went and downloaded/installed MinGW with gcc etc., and installed it to C:\MinGW as is the default.

    Then the error messages go away. C::B is also more responsive after I installed MinGW. The thing is that I am not going to use those tools.... and I think it should be allowed to use C::B without requiring MinGW installed. I have of course mingwm10.dll in the same dir as C::B, but there should be no need for anything more, and it used to be like that for years.

    If I delete everything under C:\MinGW, the errors return.

    I think there is now an expectation in C::B that gcc is installed, and I think it is a bug.

    Offline stahta01

    • Lives here!
    • ****
    • Posts: 6636
      • My Best Post
    Re: The 07 July 2012 build (8086) is out.
    « Reply #12 on: July 08, 2012, 03:24:24 am »
    @cacb:

    What is the CB default compiler while you are having the problem?

    I am Installing MSVC 9.0 express to see if I can duplicate the issue on my home PC.
    Might have to wait till work to good results; because, I have many copies of MinGW GCC on my Home PC.

    Edit: I could not duplicate the issue at home; maybe, I will be able to do it Monday at work.

    Tim S.
    « Last Edit: July 08, 2012, 03:49:26 am by stahta01 »
    C Programmer working to learn more about C++ and Git.
    On Windows 7 64 bit and Windows 10 32 bit.
    On Debian Stretch, compiling CB Trunk against wxWidgets 3.0.
    --
    When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

    Offline Folco

    • Regular
    • ***
    • Posts: 343
      • Folco's blog (68k lover)
    Re: The 07 July 2012 build (8086) is out.
    « Reply #13 on: July 08, 2012, 10:35:17 am »
    (Perhaps the simplest way would be to have a virtual installation with a fresh Win XP/7 install to try the configurations of all the users who complain about bugs on the forum ? It could avoid to mess up your own PC.)
    Kernel Extremist - PedroM power

    Offline cacb

    • Regular
    • ***
    • Posts: 395
    Re: The 07 July 2012 build (8086) is out.
    « Reply #14 on: July 08, 2012, 11:28:32 am »
    @Tim S.

    On this particular machine (XP SP3) I have installed MS Visual Studio Express 2010 (=msvc10) and MS Visual Studio Express 2008 (=msvc8), i.e. the free versions only.

    Since I have been using different machines with different compilers installed (at work, the full non-free versions of VS2010 and VS2008) and since at one stage I was using VS2010 on one machine and VS2008 on another at the same time, I have made a "generic MS compiler" in C::B called "msvc" which is  just a clone of the currently preferred MS compiler, and "msvc" is then always the default C::B compiler when running under Windows. My C::B projects refer to the msvc compiler, so they will work with whatever is installed.

    I hope I am not confusing the issue, I am just trying to give you the full picture.

    Edit: msvc maps to MS Visual Studio Express 2010 in this case
    « Last Edit: July 08, 2012, 11:33:25 am by cacb »