Author Topic: The 03 November 2018 build (11508) is out.  (Read 24037 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 03 November 2018 build (11508) is out.
« on: November 03, 2018, 09:35:42 am »
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(s) for Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/wxmsw31u_gcc_cb_wx311_gcc510-TDM.7z


The 03 November 2018 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2018/CB_20181103_rev11508_win64.7z
  - Linux :
   none

The current SDK version is : 1.36.0

Resolved Fixed:

  • updated Doxygen scripts for generating SDK and other docs
  • DragScroll - Fix to right mouse click in project window. see http://forums.codeblocks.org/index.php/topic,22863.new.html#new
  • CodeBlocks Fix crash in GotoFile::BuildContent(74) m_ResultList->SetIterator(iterator); else crash in m_handler.Init()
  • BrowseTracker fix crash in JumpTracker when CB Editor is nullptr. Thanks BlueHazzard

Regressions/Confirmed/Annoying/Common bugs:



    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5490
    Re: The 03 November 2018 build (11508) is out.
    « Reply #1 on: November 03, 2018, 09:38:10 am »
    we will try to build the next nightly with a new compiler :

    MinGW-W64:
    Version : 8.1.0
    Architecture : x86_64
    Threads : posix
    Exception : seh
    Build Revision : 0

    Offline eckard_klotz

    • Almost regular
    • **
    • Posts: 194
    Re: The 03 November 2018 build (11508) is out.
    « Reply #2 on: November 04, 2018, 08:45:08 am »
    Dear Code::Blocks Developer.

    Could you please post the tool-chain configuration for MinGW-W64
    in the 64 bit version as well as in the 32 bit version.

    I tried to do it by my self some. But for some reasons I can start my binary only from Code::Blocks but not as an independent application. I assume that I have chosen the wrong build-executables. 

    I tried it out on a Win 10 machine.

    Best regards,
                         Eckard Klotz.

    Offline oBFusCATed

    • Developer
    • Lives here!
    • *****
    • Posts: 13413
      • Travis build status
    Re: The 03 November 2018 build (11508) is out.
    « Reply #3 on: November 04, 2018, 12:50:53 pm »
    Can you please describe the problem with more details?
    (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 MortenMacFly

    • Administrator
    • Lives here!
    • *****
    • Posts: 9694
    Re: The 03 November 2018 build (11508) is out.
    « Reply #4 on: November 04, 2018, 03:07:52 pm »
    Can you please describe the problem with more details?
    I think he's just asking what compiler we used >> @killerbot, could you post the link / version / flavour to the one used for the nightlies so far? I even think it is posted somewhere...
    Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
    C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
    C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ

    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5490
    Re: The 03 November 2018 build (11508) is out.
    « Reply #5 on: November 04, 2018, 10:43:17 pm »
    at the moment we still use : http://tdm-gcc.tdragon.net/
    I think I use the TDM64 bundle.

    Offline sodev

    • Regular
    • ***
    • Posts: 497
    Re: The 03 November 2018 build (11508) is out.
    « Reply #6 on: November 05, 2018, 01:01:36 am »
    His problem sounds more like he simply forgot to add all the required MinGW DLLs to the application directory. Applications compiled with standard MinGW require a bunch of DLLs to run, basically almost all DLLs you can find in its bin directory, you can check the exact dependencies with your favorite dependency checker.

    Offline eckard_klotz

    • Almost regular
    • **
    • Posts: 194
    Re: The 03 November 2018 build (11508) is out.
    « Reply #7 on: November 05, 2018, 06:42:28 pm »
    Dear All.

    Thanks for your replies.

    I have already downloaded MinGW 8.1.0 from http://mingw-w64.org and installed the 64 bit version as well as the 32 bit version. For my development I prefer the 32 bit version since timing problems occure more drastically.
     

    My initial interest was to get to know what binaries I have to choose as tool-chain executables:
    • Do I have to use the binaries with the names traditionally provided by Code::Blocks?
    • Or Do I have to use the binaries with names like i686-w64-mingw32-c++?
    • both sets seem to be available.

    In my first experiment I have chosen the i686-w64-mingw32-c++ binaries. With this I was able to build and run the Code::Blocks Hello World project but not my project-sources https://sourceforge.net/projects/moritz/?source=directory.

    But thanks to Sodev, since I have now an idea why. I was able to start my application from Code::Blocks but not without Code::Blocks as before with a tdm-build. I assume now that Code::Blocks is already running the necessary DLLs and that's why it was possible to start my application from it with the run-button.

    Is there a documentation existing that describes what additional DLLs or a-files have to be added? 

    Best regards,
                        Eckard.

    Offline eckard_klotz

    • Almost regular
    • **
    • Posts: 194
    Re: The 03 November 2018 build (11508) is out.
    « Reply #8 on: November 05, 2018, 06:54:29 pm »
    Dear Developers

    I have one additional but different topic:
    Today I build Code::Blocks by my self from the latest sources (SVN revision 11509). Due to our company fire-wall I was not able to update a sandbox from source-forge as I do it at home. Thus I created at source-forge a snapshot from your SVN archive.

    Unfortunately this snapshot contains no revision-information and thus the build shows the revision-number 0 (zero).
    Is it possible to change this manually?

    Best Regards,
                         Eckard.

    Offline blauzahn

    • Almost regular
    • **
    • Posts: 153
    Re: The 03 November 2018 build (11508) is out.
    « Reply #9 on: November 05, 2018, 09:06:28 pm »
    Quote
    [...] revision-information [...} shows the revision-number 0 (zero). Is it possible to change this manually?

    The way I clone/update might be of help for you. I do it with a Makefile which resides a directory above local trunk
    and automates the steps described in the wiki (quite convenient when you do this weekly for wxWidgets, codeblocks, cppcheck etc).
    Way more primitive like e.g. cmake but that keeps it simple. The relevant lines are:

    Code
    .PHONY: clone update updateChangelog

    clone:
    svn checkout svn://svn.code.sf.net/p/codeblocks/code/trunk

    update:
    (cd trunk && svn update)

    updateChangelog:
    (cd trunk && ./updateChangeLog.sh && ./update_revision.sh)

    Executing thes steps manually or via make you can e.g. create at home a new snapshot including revision, zip it and transfer it to the other machine.

    If you can not go this way, please have a look into ./update_revision.sh. Until now, I had no need to examine this script myself. At the end, I have a file Changelog and a file revision.m4 containing e.g.:

    Code
    m4_define([SVN_REV], 11509)
    m4_define([SVN_REVISION], 17.12svn11509)
    m4_define([SVN_DATE], 2018-11-04 02:49:39)

    Offline LETARTARE

    • Lives here!
    • ****
    • Posts: 531
    • L'ami de l'homme.The friend of man.
      • LETARTARE
    Re: The 03 November 2018 build (11508) is out.
    « Reply #10 on: November 06, 2018, 01:35:32 pm »
    @eckard_klotz
    Quote
    Unfortunately this snapshot contains no revision-information and thus the build shows the revision-number 0 (zero).
    Is it possible to change this manually?

    To avoid making manual changes, simply install 'subversion' or 'git' on your machine.
    CB-13483, plugins-sdk-2.25.0 : Collector-2.0.0, AddOnForQt-3.9.1
    1-Win7 Business Pack1 64bits : wx-3.2.4, gcc-8.1.0,
    2-OpenSuse::Leap-15.4-64bits : wx-3.2.4;gtk3, gcc-8.2.1,
    => !! The messages are translated by Deepl

    Offline sodev

    • Regular
    • ***
    • Posts: 497
    Re: The 03 November 2018 build (11508) is out.
    « Reply #11 on: November 06, 2018, 06:29:19 pm »
    Won't help if you only have a source tarball and no working copy ;)

    Offline eckard_klotz

    • Almost regular
    • **
    • Posts: 194
    Re: The 03 November 2018 build (11508) is out.
    « Reply #12 on: November 06, 2018, 07:16:10 pm »
    Dear All.

    Installing SVN or GIT is no option I on my company computer since our firewall ia not allowing the connection to an external archive.

    But finally I found a solution:
    • There is a header-file ".....\trunk\src\include\autorevision.h" defines the necessary information.
    • Thus I edited its content to substitute the SVN based script.

    Best regards,
                       Eckard.

    Offline damorin

    • Multiple posting newcomer
    • *
    • Posts: 52
    Re: The 03 November 2018 build (11508) is out.
    « Reply #13 on: November 12, 2018, 08:19:43 pm »
    Hi,

    on my Win7 PC, CodeBlocks rev 11508 is not responding a few seconds (20 to 30) after starting and it's consistent. It was working fine with rev 11499.

    See attached report.

    Other details: When starting, it indicating "wxSmitPlot.dll" plugin is missing and about 20 to 30 seconds after that C:B stops responding.

    If I try to start again, there is a wxWidgets Debug Alert showing up (see 2nd attachment).

    Win7-64 bit Professional, i7-4790 (SP1)
    svn build  rev 11508 (2018-10-27 18:36:32)   gcc 5.1.0 Windows/unicode - 64 bit

    One problem at a time and we will get there.

    Offline oBFusCATed

    • Developer
    • Lives here!
    • *****
    • Posts: 13413
      • Travis build status
    Re: The 03 November 2018 build (11508) is out.
    « Reply #14 on: November 12, 2018, 08:47:28 pm »
    @damorin: What happens if you disable the file manager plugin? Does the slowdown go away?
    (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!]